Entfernen Facebook-Anwendung über API
Habe ich eine web-app fügt hinzu, dass eine Anwendung auf ein Benutzer Profil, und ersucht die erweiterten Berechtigungen.
Ich kann nicht scheinen, um herauszufinden, ob es eine Möglichkeit gibt ein Skript verwenden, um die Anwendung zu entfernen aus dem Benutzer-Profil, wenn Sie dies verlangen aus meinem web-app. Ich weiß, Sie können entfernen Sie die app, wenn die Anmeldung in Facebook, aber ich möchte wissen, wenn ich entfernen Sie die app mit einem API-Aufruf. Vielen Dank für jede Hilfe.
Du musst angemeldet sein, um einen Kommentar abzugeben.
AKTUALISIERT: Wie andere erwähnt haben, Facebook hat jetzt diese API. Ich glaube nicht, dass es eine Möglichkeit zum ändern der akzeptierten Antworten auf Kredit zu geben, leider.
Aus: https://developers.facebook.com/docs/graph-api/reference/user/permissions/#Deleting
Beachten Sie, dass ohne {Erlaubnis-name} wird widerrufen, werden alle Berechtigungen.
Können Sie eine HTTP-DELETE-Anfrage mit:
Vom http://developers.facebook.com/docs/reference/api/user/#permissions:
Können Sie de-autorisieren einer Anwendung oder widerrufen, eine spezifische erweiterte Berechtigungen für einen Benutzer durch Ausgabe einer HTTP-DELETE-Anfrage an PROFILE_ID/Berechtigungen mit einem Benutzer access_token für diese app.
Die akzeptierte Antwort ist über 3 Jahre alt und ist jetzt veraltet.
Aus: https://developers.facebook.com/docs/graph-api/reference/user/permissions/#Deleting
Beachten Sie, dass ohne
{permission-name}
wird widerrufen, werden alle Berechtigungen.Dies ist der javascript-Weise (Fb-js-sdk-api-Aufruf) zum entfernen der Anwendung aus dem user-Profil:
https://stackoverflow.com/a/7741978/246435
Ich habe ein PHP-Beispiel, wenn jemand interessiert ist (mit Graph v5-2017):
So dass Sie verwenden würde:
Anstatt die
FacebookRequest
Klasse v4.