Ho recentemente esaminato il seguente link da aggiungere alla mia applicazione. È l'API di Google Place Picker. So anche come aggiungere posizioni all'elenco delle posizioni che l'API di selezione dei posizionamenti utilizza per eseguire una query in modo che i miei luoghi personalizzati possano essere visualizzati nell'API di selezione dei posizionamenti. Tuttavia, lo voglio affinché l'API di selezione dei segnaposto esegua solo le query solo per i luoghi che sono stati creati solo dalla mia applicazione e non per altri luoghi forniti dall'API di Google Places. Ho trovato che questo esempio query, sotto la chiave scope
, mi aiuta a trovare se il Luogo creato è stato creato tramite la mia app o Google. Lo voglio affinché le API dell'API di selezione dei segnaposto vengano eseguite solo per i Luoghi creati dalla mia app. C'è un modo per fare questo? Sarebbe molto apprezzato Grazie!Query API di selezione di Google Place per i luoghi con ambito applicazione?
12
A
risposta
5
Non è possibile, mi dispiace. Né i Selettori dei luoghi iOS o Android hanno un'opzione per farlo.
Infatti sia la classe Android Place e la classe iOS GMSPlace manca la proprietà scope
, che esiste solo sulla Places API web service oggi.
Dovresti creare questo da te, ad es. visualizzando una mappa e aggiungendo marcatori ad esso per i tuoi luoghi, ecc., piuttosto che utilizzare il widget Seleziona Raccoglitore dall'API di Google Places per iOS (o Android).
Invece di utilizzare il selettore di luogo se lo si implementa nel modo personalizzato, è possibile farlo facilmente! Nella risposta dell'API di Google Places puoi cercare "scope": "APP" la variabile scope sarà disponibile in "alt_ids' Se diventa google scope Ecco una risposta di esempio:" results ": [ { " place_id ": "BBB", "scope": "GOOGLE", "alt_ids": [ { "place_id": "AAA", "scope": "APP", } ], } ] –
@ DuraiAmuthan.H hm dov'è 'alt_ids'? e se lo faccio a modo mio personale, come realizzerete la tableview che scorre su e giù e si correla anche con i luoghi sulla mappa? – user1871869
Puoi vederlo nella risposta che ho menzionato! Puoi implementarne uno personalizzato usando UITableView, UISearchBar, UIPickerView e Maps. –