-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Get more than 25 articles from ISSN #4
Comments
You have to loop over the next query yourself. I don’t remember where but
it is in the result
On Sat, Jan 13, 2018 at 9:10 AM Belzun ***@***.***> wrote:
When I execute
x <- generic_elsevier_api(query = "ISSN(0004-3702) AND YEAR(2001)",
search_type = "scopus") x$content$search-results$opensearch:totalResults``
I get 66 as results obtained, but I can't see more than 25, that are the
first page. How can I get all the results?
Thanks for this package!!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#4>, or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABBnrjeTn_bHZf0AH5fdm9-lZm9G0oTjks5tKNVggaJpZM4RdRiu>
.
--
John
|
I am not able to see more than 25 results. I have tried adding more information to my query, such as COUNT(1), or PAGE(1) and similar things, but nothing worked. |
You need to call the next call to the api yourself. The count is maxed out
at 25
On Sun, Jan 14, 2018 at 5:17 AM Belzun ***@***.***> wrote:
I am not able to see more than 25 results. I have tried adding more
information to my query, such as COUNT(1), or PAGE(1) and similar things,
but nothing worked.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#4 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABBnrvNCqFj92VHilLgVNZ7dvU1qWMONks5tKf5VgaJpZM4RdRiu>
.
--
John
|
So this package won't help me getting more than 25 results? |
Not currently.
On Sun, Jan 14, 2018 at 9:47 AM Belzun ***@***.***> wrote:
So this package won't help me with getting more than 25?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#4 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABBnrgvtmTn3wvj6UQqjY4TmhR0TsvFFks5tKj3HgaJpZM4RdRiu>
.
--
John
|
This will get you started. devtools::install_github("muschellij2/rscopus")
x <- generic_elsevier_api(
query = "ISSN(0004-3702) AND YEAR(2001)",
search_type = "scopus")
x$content$`search-results`$`opensearch:totalResults`
xx = get_next(x)
length(xx$content$`search-results`$entry)
xxx = get_next(xx)
length(xxx$content$`search-results`$entry) |
Thank you very much for this.
|
What do you mean by they don’t work
On Tue, Jan 16, 2018 at 2:02 AM Belzun ***@***.***> wrote:
Thank you very much for this.
The first get_next() works fine, but the second get_next() and the
following ones don't work, they return the same result.
xx = get_next(x) works well.
xxx = get_next(xx) xxxx = get_next(xxx) don't work.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#4 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABBnrhJBYwuNGNKUH5mC1uDcMo-JOJ9sks5tLHOogaJpZM4RdRiu>
.
--
John
|
If I apply get_next() to the one obtained with get_next(), I don't get the next page. |
This seems like an issue with their API - please provide me a link to the
message you are sending to their feedback (
https://service.elsevier.com/app/overview/scopus/)
Use get_last for the last set of records.
Best,
John
…On Tue, Jan 16, 2018 at 9:39 AM, Belzun ***@***.***> wrote:
If I apply get_next() to the one obtained with get_next(), I don't get the
next page.
For example:
x <- generic_elsevier_api(query = "ISSN(0004-3702) AND YEAR(2001)",
search_type = "scopus") It returns from 1 to 25.
xx = get_next(x) Returns 26 to 50.
xxx = get_next(xx) Returns the same as xx, from 26 to 50, not 51 to 75
(66 in this case).
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#4 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABBnrmJVDkTQK4-2sseEfiMTlea6BAuqks5tLN7hgaJpZM4RdRiu>
.
|
I just downloaded your package again from your github and works perfect. I don't understand why, but now it works. Regards, |
When I execute
x <- generic_elsevier_api(query = "ISSN(0004-3702) AND YEAR(2001)", search_type = "scopus") x$content$
search-results$
opensearch:totalResults``I get 66 as results obtained, but I can't see more than 25, that are the first page. How can I get all the results?
Thanks for this package!!
The text was updated successfully, but these errors were encountered: