| Methods |
public
|
__construct(ClientInterface $httpClient)
|
#
|
public
|
query($query): SearchQuery
|
#
|
public
|
retrieve(string $uri, array $options = []): array|Abstracts|Author|SearchResults|AbstractCitations|CitationCount[]
|
#
|
public
|
search(array $query): SearchResults
https://dev.elsevier.com/documentation/ScopusSearchAPI.wadl
|
#
|
public
|
searchAuthors(
string|null $lastName = null,
string|null $firstName = null,
string|null $affiliation = null,
array $options = [],
): SearchResults
I look for authors by name, surname or affiliation
with https://dev.elsevier.com/documentation/AuthorSearchAPI.wadl
|
#
|
public
|
overviewCitation(
$documentId,
string|null $startYear = null,
string|null $endYear = null,
array $options = [],
): AbstractCitations[]
I recover the citations on a specific document
https://dev.elsevier.com/documentation/AbstractCitationAPI.wadl
Parameters
Returns
Return all quotes over the years grouped by 25 documents.
|
#
|
public
|
retrieveCitationCount(string|string[] $scopusId, array $options = []): CitationCount[]
|
#
|
public
|
retrieveAbstract($scopusId, array $options = []): Abstracts|Abstracts[]
|
#
|
public
|
retrieveAbstracts($scopusIds, array $options = []): Abstracts[]
|
#
|
public
|
retrieveAuthor($authorId, array $options = []): Author|Author[]
Retrieve an author with
https://dev.elsevier.com/documentation/AuthorRetrievalAPI.wadl
Parameters
Returns
Throws
|
#
|
public
|
retrieveAuthors($authorIds, array $options = []): Author[]
|
#
|
public
|
retrieveAffiliation($affiliationId, array $options = [])
|
#
|
public
|
retrieveDocumentsAuthor(
string $authorId,
string|null $startYear = null,
string|null $endYear = null,
bool $jrDocument = false,
): Entry[]
I recover the documents of a specific Author with
https://dev.elsevier.com/documentation/ScopusSearchAPI.wadl
cursor…
Parameters
| $authorId |
AUTHOR_ID
|
| $startYear |
Start year range
|
| $endYear |
End of range year
|
| $jrDocument |
If I only want items of type j or r
|
Returns
|
#
|