-1

Wie Sie Facebook-Post löschen, der nicht von Ihrer Anwendung gepostet wird?Wie Facebook-Post programmatisch zu löschen, die nicht von Ihrer Anwendung gepostet wurde?

  1. Graph-API - nach docs

/* machen den API-Aufruf */
new GraphRequest( AccessToken.getCurrentAccessToken(), "/{post-id}", null, HttpMethod.DELETE, new GraphRequest.Callback() { public void onCompleted(GraphResponse response) { /* handle the result */ } }).executeAsync();

Above Code funktioniert nicht.

Es gibt Fehler: -

{ 
    "error": { 
    "message": "(#200) This post wasn't created by the application", 
    "type": "OAuthException", 
    "code": 200, 
    } 
} 
  1. Oder gibt es eine andere Methode?
+1

Unter welchen Bedingungen Ihre App _ Beiträge löschen kann, ist hier beschrieben: https://developers.facebook.com/docs/graph-api/reference/v2.9/post#deleting – CBroe

+0

Es gibt eine App (Xpire) welche kann fb post löschen, die es nicht einmal gepostet hat. Link: - https://itunes.apple.com/us/app/xpire-mass-delete-your-tweets-and-facebook-posts/id782634899?mt=8 – maveroid

+1

Na, dann werden sie wahrscheinlich die API nicht mit ... – CBroe

Antwort

1

Nach dem Graph API reference:

An app can delete any post it published, or a page-management app can delete a Post published to a Page that the app manages.

So hängt es davon ab, was Sie tun.

+0

Es gibt eine App (Xpire), die fb Post löschen kann, die sie nicht einmal gepostet hat. Link: - https://itunes.apple.com/us/app/xpire-mass-delete-your-tweets-and-facebook-posts/id782634899?mt=8 – maveroid

+1

Vielleicht verwenden sie nicht die API und arbeiten weiter stattdessen die Facebook-Website. Aber ohne Reverse Engineering kann ich nur im Dunkeln herumstochern. – Norbert

Verwandte Themen