Ich habe eine Webanwendung, die einem Benutzerprofil eine Anwendung hinzufügt und erweiterte Berechtigungen anfordert.
Ich kann nicht finden, ob es eine Möglichkeit gibt, ein Skript zu verwenden, um die Anwendung aus dem Benutzerprofil zu entfernen, wenn sie dies von meiner Webanwendung anfordern. Ich weiß, dass sie die App entfernen können, wenn sie bei Facebook angemeldet sind, aber ich möchte wissen, ob ich die App mit einem API-Aufruf entfernen kann. Danke für jede Hilfe.
AKTUALISIERT: Wie andere bereits erwähnt haben, hat Facebook jetzt diese API. Ich glaube nicht, dass es eine Möglichkeit gibt, die akzeptierte Antwort zu ändern, um leider Kredit zu geben.
Von: Ссылка
Sie können eine bestimmte Berechtigung widerrufen, indem Sie eine Graph-API aufrufen Endpunkt:
DELETE / {Benutzer-ID} / Berechtigungen / {Berechtigungsname}
Diese Anforderung muss mit einem Benutzerzugriffstoken oder einem App-Zugriff erfolgen Token für die aktuelle App. Wenn die Anfrage erfolgreich ist, werden Sie empfange eine Antwort von wahr.
Beachten Sie, dass das Ausschließen von {permission-name} alle Berechtigungen widerruft.
Sie können eine HTTP DELETE-Anfrage mit:
verwendenVon Zypern :
Sie können eine Anwendung deinstallieren oder bestimmte erweiterte Berechtigungen im Namen eines Benutzers widerrufen, indem Sie eine HTTP-DELETE-Anforderung an PROFILE_ID / Berechtigungen mit einem Benutzerzugriffstoken für diese Anwendung ausgeben.
Die angenommene Antwort ist über 3 Jahre alt und ist jetzt veraltet.
Von: Ссылка
Sie können eine bestimmte Berechtigung widerrufen, indem Sie einen Graph-API-Endpunkt aufrufen:
DELETE /{user-id}/permissions/{permission-name}
Diese Anforderung muss mit einem Benutzerzugriffstoken oder einem App-Zugriffstoken für die aktuelle App erfolgen. Wenn die Anfrage erfolgreich ist, erhalten Sie eine Antwort von
true
.
Beachten Sie, dass das Ausschließen von {permission-name}
alle Berechtigungen widerruft.
Tags und Links facebook facebook-graph-api