Facebook-Anwendung über API entfernen

7

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.

    
Thom Allen 27.10.2010, 21:22
quelle

5 Antworten

0

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.

    
Nathan Totten 03.03.2016, 18:32
quelle
15

Sie können eine HTTP DELETE-Anfrage mit:

verwenden

Von 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.

    
Agha Zair Ali 24.02.2012 06:27
quelle
7

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.

    
Rush 11.12.2013 05:37
quelle
3

Dies ist der JavaScript-Weg (Fb js sdk api call), um die Anwendung aus dem Benutzerprofil zu entfernen: Ссылка

    
Qlimax 01.02.2012 14:44
quelle
0

Ich habe ein PHP-Beispiel, falls jemand daran interessiert ist (mit Graph v5 in 2017):

%Vor%

Sie müssten also Folgendes verwenden:

%Vor%

Anstatt die Klasse FacebookRequest in v4 zu verwenden.

    
AlexioVay 15.04.2017 08:59
quelle

Tags und Links