2013-06-13 17 views
9

Esistono API che posso utilizzare per classificare i termini di ricerca in base alla loro popolarità? È stata annunciata la pubblicazione di un'API di Google ufficiale, tuttavia non ce n'è. Qualche suggerimento su cosa posso usare in alternativa?Alternativa API alle tendenze di Google

+1

Hai visto "Simply Measure"? (Https://www.bestvendor.com/apps/social-media-analytics/simply-measured) – joashp

risposta

4

questo è un API non ufficiali

http://www.google.com/trends/fetchComponent?q=google,apple&cid=TIMESERIES_GRAPH_0&export=3

vedi anche

https://stackoverflow.com/a/14808249/1456530 (cambiamento 3-5 per ottenere il grafico)

tuttavia - nota che blocca dopo pochi (automatizzato) tentativi

non blocca se si accede a google e si utilizza il co Okies.

+0

Google lo bloccherà per essere automatizzato se lo fai abbastanza, anche con i biscotti. –

+0

beh, è ​​vivo da almeno 3 anni ... – vish

+0

Devi interrogare a un tasso molto più basso rispetto a noi allora ... –

9

Ci sono alcune API open source disponibili per le tendenze di Google.

In nodo: https://www.npmjs.com/package/google-trends-api

In Python: https://github.com/GeneralMills/pytrends

In Java: https://github.com/elibus/j-google-trends-api

Java lato client: https://github.com/elibus/j-google-trends-client

+5

Non è corretto descriverli come API poiché Google non offre ufficialmente le API. Ciò che questi prodotti sono in realtà sono le astrazioni dell'interfaccia web che l'utente normalmente ottiene, con alcuni filtri per rimuovere l'interfaccia utente. Non è un'API, è solo un altro modo per raccogliere il contenuto della pagina di Google Trends – 1owk3y