Download the PHP package hbll-collection-development/scopus-api without Composer
On this page you can find all versions of the php package hbll-collection-development/scopus-api. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download hbll-collection-development/scopus-api
More information about hbll-collection-development/scopus-api
Files in hbll-collection-development/scopus-api
Package scopus-api
Short Description Unofficial PHP SDK for the Scopus API
License MIT
Homepage https://github.com/hbll-collection-development/scopus-api
Informations about the package scopus-api
Unofficial PHP SDK for Scopus API
Introduction
Implements the following Scopus APIs as documented here: https://dev.elsevier.com/api_docs.html
- Affiliation Search
- Author Search
- Scopus Search
- Abstract Retrieval
- Affiliation Retrieval
- Author Retrieval
- Citations Count Metadata
- Citations Overview
- Serial Title Metadata
- Subject Classifications
Currently, it only searches the APIs and returns the JSON
(or XML
upon request). Future versions will implement parsing and getting data from the JSON
.
Installation
Using Composer:
composer require hbll-collection-development/scopus-api
Or add the following to your composer.json
file:
Usage
For all API calls, you will need to include the Composer autoload file:
All calls default to returning JSON
.
Method names mirror the names of the query parameters as outlined in the API documentation unless there is a hyphen in the query parameter. In that case, the method uses and underscore instead. Methods for query parameters can be chained together to build the full query.
Affiliation Search
API Documentation: https://api.elsevier.com/documentation/AffiliationSearchAPI.wadl
If you want XML
instead, you can do the following:
Example JSON
response:
Author Search
API Documentation: https://api.elsevier.com/documentation/AuthorSearchAPI.wadl
Example JSON
response:
Scopus Search
API Documentation: https://api.elsevier.com/documentation/ScopusSearchAPI.wadl
Example JSON
response:
Abstract Retrieval
API Documentation: https://api.elsevier.com/documentation/AbstractRetrievalAPI.wadl
Other options include:
For example:
Example JSON
response:
Other
See the Scopus API Documentation page (https://dev.elsevier.com/api_docs.html) for information and hints about how the other APIs are supported by this unofficial SDK.