2012-04-04 18 views
1

Ich benutze Facebook Graph API Explorer, um etwas zu debuggen. In der Admin-Oberfläche meiner Anwendung möchte ich einen schnellen Link bereitstellen, der den Graph Explorer mit einer Facebook-Objekt-ID und einem API-Token öffnet.Facebook Graph API Explorer URL-Parameter

So etwas wie:

http://developers.facebook.com/tools/explorer?path=<object_id>&token=<token>&method=GET

Ich bin der Lage, den Weg und die Methodenparameter zu spezifizieren. Diese Eingabefelder werden auf der Seite korrekt ausgefüllt. Ich habe jedoch Probleme mit Token-Parametern. Ich habe versucht "Token" und "Access_Token", keiner scheint das Access_Token Eingabefeld zu füllen. Es verwendet nur das Standard-Token.

Gibt es einen Weg, um ein API-Token als Parameter für diese URL anzugeben? Kopieren/Einfügen jedes Mal in das Feld ist ein Schmerz.

Antwort

1

Aus meiner Kenntnis, gibt es keine Möglichkeit, ein Access_Token über die URL für den Explorer hinzuzufügen. Einer der wichtigsten Punkte des Explorers besteht darin, dass Sie Endpunkte betrachten können, ohne einen Prozess zum Anfordern eines Tokens zu erstellen.

Wenn Sie schauen, ob ein Anruf mit Ihrem access_token funktioniert, debuggen Sie es und sehen Sie, ob es die Berechtigungen benötigt. Oder einfach nur den Anruf in Ihrem Browser erstellen, es ist die gleiche Sache.

1

access_token ist der param name Sie

Wenn Sie die Werte ersetzen und legte sie direkt in einem Browser-Tab verwenden sollten, sollte es

https://developers.facebook.com/tools/explorer/?method=GET& 
path=me/likes/ 
&access_token=ACCESS_TOKEN_VALUE 

ODER

https://graph.facebook.com/USER_ID/likes?method=GET&format=json 
&access_token=ACCESS_TOKEN_VALUE 

Aber arbeiten Stellen Sie sicher, dass Sie ein gültiges Zugriffs-Token mit der URL

übergeben 210