Cum pot importa prieteni pe Facebook de pe un alt site web

voturi
6

Caut o modalitate de a se conecta la Facebook, permițând utilizatorului să introducă numele de utilizator și parola și să aibă aplicația noastră se conecteze la contul lor și de a lua contactele lor, astfel încât aceștia să le poată invita să se alăture grupului lor pe site-ul nostru. Am scris o aplicație Facebook înainte, dar acest lucru nu este o aplicație la fel de mult ca acesta este un conector, astfel încât să poată invita toți prietenii lor sau doar o parte la site-ul lucrăm la.

Am văzut mai multe alte site-uri de a face acest lucru și, de asemenea, conectarea la contactele Yahoo, Gmail și Hotmail. Nu cred că folosesc Facebook Connect pentru a face acest lucru, deoarece este atât de nou, dar ele pot fi.

Orice soluție în orice limbă este bine ca eu pot porta orice exemplu pentru a utiliza C #. Nu pot găsi nimic în mod special pe Google sau Facebook pentru a rezolva această problemă specifică. Orice ajutor este apreciat.

Am văzut un prim răspuns eliminate și ce a fost sugerat că ar putea avea nevoie pentru a racla pagina de prieteni. I se uite în jurul valorii de mai mult, acest lucru ar putea fi ceea ce trebuie să fac. Orice alt mod cred că va fi nevoie de persoana pentru ao adăuga ca aplicație. Mă întreb cum un răspuns poate obține eliminat, poate ca utilizator șters.

Întrebat 17/09/2008 la 03:59
sursa de către utilizator
În alte limbi...                            


7 răspunsuri

voturi
2

Se pare ca Facebook are un api pentru acest lucru. Verificați acest blog aici.

http://developers.facebook.com/news.php?blog=1&story=73

Publicat 17/09/2008 la 04:12
sursa de către utilizator

voturi
10

Nu răspunde la întrebarea, dar oferind, sperăm, unele perspective ...

Este caracteristici ca aceasta care învață pe oameni că este în regulă să introduceți numele de utilizator și parola pentru site-ul A pe un formular de pe site-ul B. Acest lucru nu este cel mai sigur OK. Te rog, nu face pe oameni cred că este.

Dar poate API - ul Facebook vă permite să eludeze această problemă, făcând oamenii conectați la Facebook în sine pentru a oferi accesul aplicației. O mică , dar importantă diferență.

Publicat 17/09/2008 la 04:17
sursa de către utilizator

voturi
3

M-am uitat în sus că este în regulă să răspundă la propriul meu post, așa că aici este.

Se pare că va trebui să racla lista de prieteni, care nu este legală în ceea ce privește Facebook de utilizare. Deci, nu vom face acest lucru pentru site-urile noastre. Iată câteva articole care arată ce se întâmplă atunci când nu joacă după reguli. Plaxo testat răzuire lor cu Scoble și Facebook închide contul Scobles în luna ianuarie a acestui an.

http://scobleizer.com/2008/01/03/what-i-was-using-to-hit-facebook/

http://news.cnet.com/8301-13577_3-9839474-36.html

Publicat 18/09/2008 la 16:28
sursa de către utilizator

voturi
1

Aici este un open source PHP 5 instrument pentru a vă permite să importați contactele din ambele de e-mail și unele rețele sociale , inclusiv Facebook: OpenInviter este un open clasa source PHP, scris în PHP5, pentru a importa contacte din cele mai multe bine - cunoscut de e-mail furnizorii și rețele sociale.

Publicat 13/11/2008 la 06:55
sursa de către utilizator

voturi
4

Am pus această întrebare un timp în urmă și înainte de Facebook Connect a fost viu și bine. Cel mai bun mod de a face acest lucru într-adevăr este folosind Facebook Connect.

http://developers.facebook.com/connect.php?tab=website

Eu sunt în prezent, folosind acest lucru pe site-ul nostru live și folosind Facebook Developer Toolkit pentru NET pe CodePlex aici:

http://www.codeplex.com/FacebookToolkit

Mult noroc!

Publicat 29/06/2009 la 03:22
sursa de către utilizator

voturi
5

Puteți utiliza Facebook Connect „Contul Conectarea“.

Exemplu Python / Django de la Facebook dezvoltatorii wiki :

Pagină:

def invite_friends(request): 
    #HTML escape function for invitation content. 
    from cgi import escape 
    facebook_uid = request.facebook.uid 

    # Convert the array of friends into a comma-delimeted string. 
    exclude_ids = ",".join([str(a) for a in request.facebook.friends.getAppUsers()]) 

    # Prepare the invitation text that all invited users will receive. 
    content = """<fb:name uid="%s" firstnameonly="true" shownetwork="false"/>       wants to invite you to play Online board games, <fb:req-choice url="%s" label="Put Online Gaming and Video Chat on your profile!"/>""" % (facebook_uid, request.facebook.get_add_url()) 

    invitation_content = escape(content, True) 
    return render_to_response('facebook/invite_friends.fbml',
            {'content': invitation_content, 'exclude_ids': exclude_ids })

Format:

<fb:request-form action="http://apps.facebook.com/livevideochat/?skipped=1"     
        method="POST" invite="true" type="Online Games" 
        content="` content `">        

    <fb:multi-friend-selector max="20" 
        actiontext="Here are your friends who aren't using Online Games and Live Video Chat. Invite them to play Games Online today!" 
        showborder="true" rows="5" exclude_ids="` exclude_ids `"> </fb:request-form>
Publicat 22/10/2009 la 13:30
sursa de către utilizator

voturi
-1

Doar import-le în Yahoo utilizând FB Connect. Tot mai bine? Răzuirea nu ecran, nici o încălcare FB. Terminat.

Publicat 11/07/2011 la 16:16
sursa de către utilizator

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