Facebook: można programowo dodać znajomego?

głosy
5

Czy istnieje Facebook API, aby dodać znajomego? Nie mogę znaleźć jednego, ale nie mogę znaleźć nigdzie stwierdziła, że ​​nie ma jednej, a to wydaje się czymś dużo ludzi będzie pytać o.

(Uwaga: Nie mówię o aplikacji Facebook, ale raczej HTTP API oparte).

Wyjaśnienie

Należy wspomnieć, że staram się robić to z autoryzacji użytkowników. Dają mi swoją nazwę użytkownika i hasło. Nie próbuje nikogo spam.

Twitter ma bardzo prostego API dla tej operacji; Miałem nadzieję Facebook też.

Utwórz 08/05/2009 o 19:57
źródło użytkownik
W innych językach...                            


4 odpowiedzi

głosy
4

Nie sądzę, że istnieje sposób, aby to zrobić. Jest to oparte na wybór użytkownika. Najlepszym byłoby mieć użytkownik popchnął do danego profilu i mieć je wykonać pracę.

Edycja: Należy nigdy prosić o podanie nazwy użytkownika i hasła do Facebooka. że jest to naruszenie warunków Facebook i złym wyborem projektu. należy użyć ich standardowe API dostępu do danych do / z facebook.

Odpowiedział 08/05/2009 o 19:59
źródło użytkownik

głosy
0

Sprawdź Scriptable przeglądarkę SimpleTest użytkownika . Jest to część ich ramach testu, ale można użyć komponentu przeglądarki niezależnie.

Snoopy jest kolejnym dobrym rozwiązaniem.

Odpowiedział 08/05/2009 o 22:18
źródło użytkownik

głosy
0

Tak, myślę, że nie powinien prosić o Przełęczy użytkownika i nazwę użytkownika.

Ale jeśli trzeba to zrobić w aplikacji można użyć bazy danych / XML to zrobić. Ale tylko aplikacja będzie traktować dodanego użytkownika jako przyjaciela, nie facebook.

W mojej aplikacji i dodaniu wszystkich znajomych w dB, a także dodaje mój siebie jako przyjaciela mojej jaźni. tak, że można zrobić to zadanie, co jest zdefiniowany do myFriends roli (w mojej aplikacji).

Nazwa ID FBUserId

9705 1215966620 Abul Baszar

9706 1248090545 Tuhin Ahmed
9707 1251036547 Orijit Diponkor Shuvrangshu Tridib
9708 1252800907 Shahin Mahmud 9709 1263680515 Binayan Dey 9710 1275860308 Mitu Kumar Debnath 9711 1279017492 Ahmed Riaj 9712 1280150772 Mahbubur Rub Talha 9713 1287414234 প্রবাসী সারোয়ার 9714 1294159220 Md.Humayun Kabir 9715 1294340379 Shah Muhammad zrobionego zamęt

Odpowiedział 27/06/2009 o 14:52
źródło użytkownik

głosy
2

Spędziłem dużo czasu na szukanie, a wreszcie po drugiej stronie bardzo proste rozwiązanie.

Korzystanie z interfejsu API Facebook Javascript można zrobić zaproszenie z:

<script>
    FB.ui(
     { 
      method: 'friends.add', 
      id: fbid // assuming you set this variable previously...
     }, 
     function(param){

      console.log(param);

            // If they cancel params will show: 
            //    {action:false, ...}
            // and if they send the friend request it'll have:
            //    {action:true, ...}
            // and if they closed the pop-up window then:
            //    param is undefined
     }
    );
</script>

Skrypt zwrotna może po prostu wykonuje ajax połączeń do serwera gdzie można zapisać informacje o akcji, w razie potrzeby.

Można to sprawdzić za pomocą konsoli javascript aplikację na Facebooku:

http://developers.facebook.com/tools/console

Wklej w skrypcie powyżej, łącznie z tagami, lub kliknąć przycisk „Przykłady” w dolnej części obszaru tekstu i znaleźć „fb.ui - friends.add” przykład.

Odpowiedział 09/12/2010 o 23:54
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more