dsApiRequest | R Documentation |
It gathers bibliographic records from Digigtal Science Dimensions.
The function dsApiRequest
queries Dimensions using a DSL query formulated through the function dsQueryBuild
.
dsApiRequest( token, endpoint = "https://app.dimensions.ai/api/dsl.json", query, step = 100, limit = 50000, verbose = FALSE )
token |
is a character. It contains a valid token to query Dimensions database through DSL API. The token can be obtain using the function |
endpoint |
is a character. It contains the endpoint url of Dimensions API. Default is endpoint = "https://app.dimensions.ai/api/dsl.json". |
query |
is a character. It contains a search query formulated using the DSL API language. A query can be automatically generated using the function |
step |
is integer. It indicates the number of records to download at each API request. Default is |
limit |
is integer. It indicates the max number of records to download. limit cannot be higher than 50.000 (as stated by Dimensions rules). |
verbose |
is logical. |
a list cointaining bibliographic metadata downloaded from Dimensions.
To obtain a free access to Dimenions API for no commercial use, please visit: https://ds.digital-science.com/NoCostAgreement
For more extensive information about dimensions API, please visit: https://www.dimensions.ai/dimensions-apis/
dsQueryBuild
dsAuth
dsApi2df
## Not run: token <- dsAuth(username = "my.email@my.domain", password = "mypassword") query <- dsQueryBuild(item = "publications", words = "bibliometric*", type = "article", categories = "management", start_year=1980,end_year = 2020) D <- dsApiRequest(token = token, query = query, limit = 50000) ## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.