eyecatchup / SEOstats

SEOstats is a powerful open source PHP library to request a bunch of SEO relevant metrics.
MIT License
1.46k stars 383 forks source link

Delicious giving n.a. #82

Open poush opened 9 years ago

poush commented 9 years ago

Delicious shares count is not working anymore. It is giving n.a. for all results even for google search also.

ClemensSahs commented 9 years ago

which SEOstats version you use? Can you give some more details?

poush commented 9 years ago

It should be latest version. I have updated through composer just 2 days ago. It also has latest alexa methods fix.

ClemensSahs commented 9 years ago

It looks like they change that feed api

http://feeds.delicious.com/v2/json/urlinfo/{url as md5}

for github.com -> 99cd2175108d157588c04758296d1cfc

http://feeds.delicious.com/v2/json/urlinfo/99cd2175108d157588c04758296d1cfc

Topic google search: for that I have some google fixes for the serp method, that I will release in the next days

ClemensSahs commented 9 years ago

current I send request to the old url... since that I become a empty response... this looks like a security behavior...

I try to fix the library soon as possible

poush commented 9 years ago

still empty result on http://feeds.delicious.com/v2/json/urlinfo/99cd2175108d157588c04758296d1cfc

Even no data for google : http://feeds.delicious.com/v2/json/urlinfo/1d5920f4b44b27a802bd77c4f0536f5a :(

Looks like delicious api is not working here. are you getting results for github.com ?

On Tue, Jul 22, 2014 at 2:12 PM, ClemensSahs notifications@github.com wrote:

current I send request to the old url... since that I become a empty response... this looks like a security behavior...

I try to fix the library soon as possible

— Reply to this email directly or view it on GitHub https://github.com/eyecatchup/SEOstats/issues/82#issuecomment-49712711.

ClemensSahs commented 9 years ago

yes it works fine, but after I called the old url I always get a empty result...

In my mind, this looks like a security behavior... to block spam client

poush commented 9 years ago

They also might have blocked some of the countries or region for accessing their api.

On Tue, Jul 22, 2014 at 4:57 PM, ClemensSahs notifications@github.com wrote:

yes it works fine, but after I called the old url I always get a empty result...

In my mind, this looks like a security behavior... to block spam client

— Reply to this email directly or view it on GitHub https://github.com/eyecatchup/SEOstats/issues/82#issuecomment-49726750.

tholu commented 9 years ago

Seems like this API is getting shut down by delicious, even https://developer.yahoo.com/delicious/ does not work anymore.

ClemensSahs commented 9 years ago

@tholu @poush

for getDeliciousShares we can count the items feed http://feeds.delicious.com/v2/json/url/99cd2175108d157588c04758296d1cfc web https://previous.delicious.com/url/99cd2175108d157588c04758296d1cfc

Have somebody a example for top tags so we can handle this on the same way as Shares?

tholu commented 9 years ago

@ClemensSahs I think these links will be shut down soon. The new delicious looks like a pure JavaScript application, which could be scraped using PhantomJS or a similar tool.