Live data from Hacker News

Sci-Bay: Google Scholar plus Sci-Hub

sci-bay.org

11–20 of 114 posts

Re: Sci-Bay: Google Scholar plus Sci-Hub

#14

Google Scholar definitely and intentionally offers no API. I don't see this lasting long...

At a glance it looks like it's really just a proxy, that was limited to scholar.google.com and mutates the page slightly (adds a header, sci-hub links).

Does google generally block proxy servers?

Re: Sci-Bay: Google Scholar plus Sci-Hub

#16

Google Scholar definitely and intentionally offers no API. I don't see this lasting long...

google.com/scholar doesn’t work for you?

The issue is regarding: this service (Sci-Bay) depends on Google Scholar, yet there's no public API for Google Scholar that it could leverage. If it's scraping Google Scholar results, then it's likely a ToS violation and unlikely to last long.

Re: Sci-Bay: Google Scholar plus Sci-Hub

#18

Earlier quoted context omitted.

google.com/scholar doesn’t work for you?

The issue is regarding: this service (Sci-Bay) depends on Google Scholar, yet there's no public API for Google Scholar that it could leverage. If it's scraping Google Scholar results, then it's likely a ToS violation and unlikely to last long.

How much of a "ToS violation" is SciHub, and how long has it lasted?

"If there's a will, there's a way" comes to mind. Also, the fact that all web pages technically already have an "API" --- it's called "HTTP" ;-)

Good for them, I say.

Re: Sci-Bay: Google Scholar plus Sci-Hub

#20
post #9
post #6

How did you integrate scholar in sci-bay ? Does scholar have an API ? And about the future, how do you see google responding?

I don't know how they are doing it, but Google Scholar does not have an API, and scraping is against their TOS. > Don’t misuse our Services. For example, don’t interfere with our Services or try to access them using a method other than the interface and the instructions that we provide. Despite this, there is scholar.py [0], which can extract files from Google Scholar, though it explicitly doesn't work around the rat…

Http is an interface with implicit instructions (especially if restful), provided by google
Post reply on HN