2013-04-06 16 views
6

Sto riscontrando un problema nel far funzionare la ricerca del grafico quando utilizzo manualmente Graph API Explorer per generare un token di accesso per me stesso contro la mia applicazione.Impossibile eseguire la ricerca degli utenti Graph utilizzando API Explorer

Ho creato un'applicazione, imposta la modalità sandbox su "off" e quindi concedo manualmente le autorizzazioni dell'account utente alla mia applicazione. Per sicurezza, ho incluso tutte le autorizzazioni disponibili nel grafico API explorer prima di generare il token di accesso.

Quando clicco sul mio token di accesso, vedo che è ancora valido, e ha tutte le autorizzazioni elencate, tuttavia, quando eseguo la seguente ricerca:

/search?q=myphonenumber&type=user

ottengo un errore che dice :

{ 
    "error": { 
    "message": "(#200) Must have a valid access_token to access this endpoint", 
    "type": "OAuthException", 
    "code": 200 
    } 
} 

so che il codice di ricerca di cui sopra è valido perché ero in grado di farlo funzionare a pochi giorni fa, io non riesco a capire cosa è cambiato. Mi manca un permesso da qualche parte che mi impedisce di utilizzare il mio token di accesso per effettuare una ricerca API?

AGGIORNAMENTO: Devo anche menzionare che le normali query /me funzionano correttamente, sembra essere solo la ricerca che non è consentita.

risposta

1

Ho avuto lo stesso problema durante la ricerca di indirizzi email utilizzando lo stesso termine di ricerca. Durante la ricerca del problema, ho trovato questo bug report: https://developers.facebook.com/bugs/453298034751100?browse=search_516534c213df06064266897. Quindi Facebook è a conoscenza del problema ma nulla è cambiato da più di una settimana.

+0

Quindi, qual è la soluzione per questo. Il token di accesso all'app non è consentito e il token di accesso alla pagina è scaduto dopo un po 'di tempo. Non possiamo vivere il sito web in questa situazione. –

Problemi correlati