2011-11-10 7 views
5

Czy można usunąć relację przyjacielską między dwoma użytkownikami FB za pośrednictwem interfejsu API? Myślę, że to nie jest, ale (jeśli nie) możliwe jest przynajmniej wywołanie okna dialogowego, które pozwoliłoby użytkownikowi wywołać nieprzyjaźń, podobnie jak w oknie dialogowym Friends (http://developers.facebook.com/docs/reference/dialogs/friends /) pozwala użytkownikowi wysłać zaproszenie przyjaciela?Zaprzyjaźniasz się z kimś za pośrednictwem interfejsu API Facebooka?

+0

możliwym duplikatu [jakikolwiek sposób Unfriend osoby korzystającej Facebook SDK PHP?] (Http://stackoverflow.com/questions/7555651/any-way-to-unfriend-someone-using-facebooks-php-sdk) –

Odpowiedz

12

Nie jest to możliwe za pośrednictwem interfejsu API. Facebook jest jak mafia - możesz dostać się do środka, ale nie ma wyjścia.

Simialar na to pytanie: Any way to unfriend or delete a friend using Facebook's PHP SDK or API?

Ponadto, jest to niezgodne z warunkami usługi dla aplikacje facebook zapytać ludzi do Unfriend. Była to prootionalna aplikacja BurgerKing, która po wydaniu wirusa stała się znana. http://www.insidefacebook.com/2009/01/14/whopper-sacrifice-shut-down-by-facebook/

Pozwól znajomym zaprzyjaźnić się w swoim własnym czasie.

+0

Być może Dialog Unfriend? –

+0

Nie można usunąć znajomych z okna dialogowego znajomego. Jeśli ta funkcja kiedykolwiek istniała, już jej nie ma. –

+1

Wielkie dzięki. Wydaje się być kolejnym przykładem "To świat X, po prostu żyjemy w nim". –

4

Można to zrobić za pomocą skryptu Przeglądarka: Deleteting All Facebook friend programmatically using fb graph api

Skrypt na tej stronie jest nieaktualny, oto pracy jednego:

$.ajax({ 
    url: "https://graph.facebook.com/me/friends?access_token=ACCESS_TOKEN", // get this at https://developers.facebook.com/tools/explorer take the Friends link and replace it. 
    success: function(data) { 
     jQuery.each(data.data, function() { 
      $.ajax({ 
       url: "https://m.facebook.com/a/removefriend.php", 
       data: "friend_id="+this.id+"&fb_dtsg=AQC4AoV0&unref=profile_gear&confirm=Confirmer", 
       async: false, 
       type: "post" 
       } 
      }) 
     }); 
    }, 
    dataType: "json" 
});