Facebook: Mohu programová přidat přítele?

hlasů
5

Existuje Facebook API přidat přátele? Nemohu najít jeden, ale nemohu najít uvedla všude tam, kde není ani jeden, a to se zdá jako něco, co mnoho lidí by se ptal.

(Poznámka: Nemluvím o aplikaci Facebook, ale spíše API založené na protokolu HTTP).

Vyjasnění

Měl bych zmínit, že se snažím, aby to s oprávnění uživatelů. Dávají mi své uživatelské jméno a heslo. Nesnažím se nikoho spam.

Twitter má velmi jednoduché API pro dělá; Doufal jsem, že Facebook udělal taky.

Položena 08/05/2009 v 19:57
zdroj uživatelem
V jiných jazycích...                            


4 odpovědí

hlasů
4

Nemyslím si, že existuje způsob, jak to udělat. To je založeno na volbě uživatele. Nejlepším řešením by bylo mít uživatel tlačil do daného profilu a nechat dělat práci.

Edit: Měli byste nikdy požádat o uživatelské jméno a heslo k Facebooku. že je porušením podmínek facebooku a špatná volba designu. byste měli používat svůj standardní rozhraní API pro přístup k datům z / na facebooku.

Odpovězeno 08/05/2009 v 19:59
zdroj uživatelem

hlasů
0

Podívejte se na SimpleTest je skriptovatelný prohlížeče . Je to součástí jejich testovacího rámce, ale můžete použít komponentu prohlížeče nezávisle na sobě.

Snoopy je další dobrá volba.

Odpovězeno 08/05/2009 v 22:18
zdroj uživatelem

hlasů
0

Ano, myslím, že bychom se neměli ptát uživatele Pass a uživatelské jméno.

Ale Pokud budete potřebovat, aby to ve vaší aplikaci můžete použít databázový / XML to udělat. Ale jen vaše aplikace bude považovat přidanou uživatele jako přítele nikoli na facebooku.

V mé aplikaci jsem přidal všechny přátele v DB a také přidal svůj vlastní jako přítele mé vlastní. takže můžu dělat úkol, co je definováno myFriends roli (v mé žádosti).

Jméno ID FBUserId

9705 1215966620 Abul Bašár

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

Odpovězeno 27/06/2009 v 14:52
zdroj uživatelem

hlasů
2

Strávil jsem spoustu času hledáním, a nakonec přišel naproti přes velmi jednoduché řešení.

Použití Facebook Javascript API, kterou můžete udělat, žádost o přátelství s:

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

Zpětné volání skriptu lze pak jednoduše provádí Ajax volání na server, kam uložit informace o akci, v případě potřeby.

Můžete vyzkoušet pomocí Konzola JavaScriptu aplikace na Facebooku:

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

Vložit do skriptu výše, včetně značek, nebo kliknutím na tlačítko „Příklady“ na spodní straně textové oblasti a najít „fb.ui - friends.add“ příklad.

Odpovězeno 09/12/2010 v 23:54
zdroj uživatelem

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