2011-08-21 5 views

risposta

3

Sì, si chiama un elenco di aziende. Dovrai acquistare il file. A seconda dell'utilizzo, il prezzo varierà. Ecco uno description.

È anche possibile analizzare Google Local, Yahoo o altri siti Web. Ma qualsiasi uso diverso dal personale sarà contrario ai loro termini (termini del servizio).

ps E probabilmente qualsiasi raschiamento, per definizione, non andrebbe bene.

+4

Factually wrong (la domanda per una API, non un file) e una risposta inutilmente scortese. Ci sono API gratuite, tra le altre di Google, per fare esattamente questo. – ty812

3

Ci sono diversi servizi API disponibili che vi aiuterà a trovare le aziende per data posizione. Questi servizi sono comunemente noti come directory, local, posti o ricerca di mappe. Uno degli elenchi più completi può essere trovato a Programmable Web. Ad esempio, dare un'occhiata a Google Local, TownMe Geo, Yahoo Local Search, SimpleGeo e Bing Maps Search. Assicurati di leggere Termini di servizio perché la maggior parte di questi servizi consente solo un certo numero di richieste al giorno e molte non consentono l'uso commerciale. Ad esempio, TownMe e SimpleGeo hanno termini relativamente rilassati mentre Yahoo non ha una licenza commerciale, ma sono a posto con un uso non commerciale per un massimo di 5000 query al giorno.

1

C'è un modo semplice per ottenere queste informazioni utilizzando la ricerca locale yahoo. Puoi iniziare facilmente usando YQL Console.

una query di esempio per esempio:

select * from local.search where zip='94085' and query='pizza' 

Ciò mostrerebbe centri pizza intorno regione California. Vedere l'output here.

Per sapere quali parametri è possibile utilizzare esattamente

desc local.search 
Problemi correlati