2012-11-28 14 views
9

L'API di completamento automatico ci consente di recuperare gli elenchi di tutti i paesi, regioni e locali escludendo la stringa di query e impostando il limite dei risultati su un numero elevato, ma questa funzionalità non è disponibile a livello di città.Esiste un modo per recuperare tutte le città disponibili nell'API degli annunci?

C'è un modo che si possa recuperare un elenco completo di tutte le città per il targeting e le loro ID? In caso contrario, possiamo memorizzare nella cache i dati di completamento automatico per le città per creare un elenco di questo tipo?

risposta

6

che la funzionalità probabilmente non è supportato a causa della massiccia quantità di dati di ritorno che si tradurrebbe in recupero tutte le città in tutto il mondo, anche con paginazione. Anche se limitare i dati di risposta per paese (utilizzando country_list=["ca"]) e quindi recuperare tutte le città non sembra troppo inverosimile, tuttavia, non è implementato neanche.

Per me, sembra che tu abbia due opzioni.

  1. Creare un bug report utilizzando il nostro bug tool per richiedere una caratteristica lista dei desideri (non garantisce nulla, ma almeno ci può seguirlo se scegliamo per la sua attuazione e può servire come un modo per valutare l'interesse nel film)
  2. IANAL, ma secondo la parte FB Platform Policies 2 della sezione 2 stati

si può memorizzare nella cache i dati si riceve attraverso l'utilizzo delle API di Facebook al fine di migliorare l'esperienza utente dell'applicazione, ma si dovrebbe provare per mantenere aggiornati i dati. Questa autorizzazione non ti conferisce alcun diritto su tali dati.

che suona come si può memorizzare nella cache i dati di completamento automatico in quanto sarà meglio migliorare la UX della vostra applicazione, tuttavia, bisogna ricordare che non si hanno i diritti per i dati. Sarei cauto riguardo a questo, in quanto sarebbe davvero efficace se avessi lavorato duramente per ottenere tutte le funzionalità di caching integrate solo per far sì che i FB dicessero che non è permesso. Vorrei consigliare alcuni esperti prima di proseguire su questa strada.

+1

+1, penso che l'intenzione dei dati di completamento automatico sia quella di collegarlo a una ricerca typeahead nella propria app – Igy

Problemi correlati