Facebook: Posso programmazione Aggiungi un amico?

voti
5

C'è un'API di Facebook per aggiungere un amico? Non riesco a trovare uno, ma poi non riesco a trovare da nessuna parte si afferma che non c'è uno, e questo mi sembra una cosa un sacco di gente sarebbe chiedere circa.

(Nota: io non sto parlando di un'applicazione Facebook, ma piuttosto un'API basata su HTTP.)

Una precisazione

Devo dire che sto cercando di fare questo con l'autorizzazione degli utenti. Mi danno il loro nome utente e password. Non cercando di spam nessuno.

Twitter ha una semplice API per fare questo; Speravo Facebook ha fatto troppo.

È pubblicato 08/05/2009 alle 19:57
fonte dall'utente
In altre lingue...                            


4 risposte

voti
4

Non credo ci sia un modo per fare questo. Questo si basa sulla scelta dell'utente. La cosa migliore sarebbe quella di avere l'utente ha spinto al profilo in questione e li hanno fare il lavoro.

Edit: si dovrebbe mai chiedere un nome utente e una password per facebook. che è una violazione dei termini di facebook e una scelta cattiva progettazione. si dovrebbe usare la loro API standard per l'accesso ai dati da / verso facebook.

Risposto il 08/05/2009 a 19:59
fonte dall'utente

voti
0

Scopri il browser script di SimpleTest . E 'parte del loro framework di test, ma è possibile utilizzare il componente del browser in modo indipendente.

Snoopy è un'altra buona opzione.

Risposto il 08/05/2009 a 22:18
fonte dall'utente

voti
0

Sì, penso che non dovremmo chiedere Passo utente e nome utente.

Ma, se avete bisogno di fare nella vostra applicazione è possibile utilizzare il database / XML per farlo. Ma solo l'applicazione tratterà l'utente aggiunto come amico, non il facebook.

Nella mia applicazione ho aggiunto tutti gli amici di DB e anche aggiunto la mia auto come un amico della mia auto. in modo che io possa fare il compito quello che viene definito il ruolo MyFriends (nella mia applicazione).

Nome ID FBUserId

9705 1215966620 Abul Bashar

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 Mazed

Risposto il 27/06/2009 a 14:52
fonte dall'utente

voti
2

Ho passato un sacco di tempo a cercare, e, infine, mai incontrato una soluzione molto semplice.

Utilizzando l'API JavaScript che si può fare una richiesta di amicizia con:

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

Lo script di richiamata può quindi esegue semplicemente una chiamata AJAX al server in cui si salva informazioni circa l'azione, se necessario.

È possibile verificare ciò utilizzando l'applicazione console JavaScript su Facebook:

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

Incollare nello script di cui sopra, tra cui i tag, oppure fare clic sul pulsante "Esempi" nella parte inferiore dell'area di testo e trovare il "fb.ui - friends.add" esempio.

Risposto il 09/12/2010 a 23:54
fonte dall'utente

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