So löschen Sie einen Facebook-Kommentar posten mit der Facebook GRAPH API?
Ich begann die Erforschung dieses, weil ich wollte in der Lage sein, um einen Kommentar zu löschen, auf die Wand eines Facebook-Event, denn die "Entfernen post" scheint nicht zu gelten, um Kommentare auf einer Veranstaltung der Wand. Da ich jedoch weiß nicht, ob es überhaupt möglich ist habe ich beschlossen, um zu sehen, wenn ich könnte mannually einen Beitrag löschen, habe ich gemacht, um meine eigenen Wand zuerst da, das ist möglich. Hinweis: ich bin NICHT mit jedem SDK; ich bin nur der Aufbau der URL und Eingabe in der Adressleiste in Firefox v3.6.17.
Solche posts hat mir sehr geholfen, da ich jetzt ab:
Löschen facebook-post mit Diagramm-API - Probleme bekommen diese zu arbeiten und
Facebook SDK und Graph API Kommentar Löschen Fehler
Kann ich den Kommentar von Daten und von von allen seinen Bereich über den folgenden:
https://graph.facebook.com/[POST_ID]?access_token=[ACCESS_TOKEN]
`where [POST_ID] and [ACCESS_TOKEN] were got using the graph API.`
Aber wo lege ich das "method=delete" - Befehl in der URL? Ich versucht, indem es am Ende, wie
https://graph.facebook.com/[POST_ID]?access_token=[ACCESS_TOKEN]?method=delete
aber, dass die Ergebnisse in einem OAuthException die Meldung "Invalid access token signature", weil es scheint, Lesen die Methode als Teil der access-token.
Habe ich versucht, indem es nach dem post_id wie
https://graph.facebook.com/[POST_ID}?method=delete?access_token=[ACCESS_TOKEN]
aber, dass die Ergebnisse in eine Ausnahme (die nicht unterstützten Methode), weil es denkt, dass "access_token=[ACCESS_TOKEN]" ist Teil der Methode aufgerufen wird.
Sehe ich einen der Beiträge, die oben zitiert heißt ich voranstellen müssen die Benutzer-id die Objekt-ID beim löschen durch die Verwendung
DELETE https://graph.facebook.com/673509687_104812882909249?access_token={access_token}
`where 673509687 is my userID and 104812882909249 is the objectID`
Aber wenn ich
DELETE https://graph.facebook.com/[POST_ID}?access_token=[ACCESS_TOKEN]
in der Firefox-Adressleiste, die es nicht erkennen (ich glaube nicht, es würde ja sowieso) und verwendet es als eine google-Suche Abfrage.
Wie lösche ich einen Kommentar, wenn ich das comment_id und meine access_token mit dem web-browser?
{"error":{"type":"OAuthException","message":"(#200) The user hasn't authorized the application to perform this action"}}
Was bin ich?InformationsquelleAutor V.K. | 2011-05-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie ein großes problem mit den urls :
Werden sollte :
Identisch,
werden sollte :
So dass Sie die ? vor der Eingabe Ihrer Parameter und dann & zwischen den einzelnen parameter und die Reihenfolge keine Bedeutung ..
{ "error": { "type": "OAuthException", "message": "(#200) The user hasn't authorized the application to perform this action" } }
Welche Anwendung? Muss ich zum erstellen der FB-Anwendung zum Bearbeiten des Graphen (löschen commnent) ?Haben Sie Fragen zum
publish_stream
Erlaubnis, wenn Sie Ihre access-token ? Es ist erforderlich, die für die Veröffentlichung/löschen ..Wie mache ich das? Ich habe gerade kopiert und eingefügt, die access_token von developers.facebook.com/docs/reference/api . Ich nehmen es sind verschiedene Ebenen des Zugriffs-tokens? (Zur Erinnerung, ich bin nicht mit einer SDK-oder Facebook-Anwendung zu tun, diese Dinge jetzt).
Nach der Genehmigung für den access_token
"read_stream": 1
Ist die publish_stream-Berechtigung erforderlich, in den access_token in der Lage sein, um Objekte zu löschen? Auf der einen Seite, weitere Informationen groups.google.com/group/rpx-developers/browse_thread/thread/... sagt mal read_stream gewährt wird, sobald veröffentlichen können Beiträge.Ja, Sie benötigen eine Anwendung zum Bearbeiten von Grafik-API, sonst könnte jemand alles editieren, und Sie wäre nicht in der Lage, Sie zu stoppen :/
InformationsquelleAutor dwarfy