当前位置:  开发笔记 > 编程语言 > 正文

如何从其他网站导入Facebook好友

如何解决《如何从其他网站导入Facebook好友》经验,为你挑选了2个好方法。

我正在寻找一种连接到Facebook的方法,允许用户输入他们的用户名和密码,让我们的应用程序连接到他们的帐户并获取他们的联系人,以便他们可以邀请他们加入他们在我们网站上的小组.我以前写了一个Facebook应用程序,但这不是一个应用程序,因为它是一个连接器,以便他们可以邀请所有的朋友或只是一些我们正在工作的网站.

我已经看到其他几个网站也这样做,并且还连接到Yahoo,Gmail和Hotmail联系人.我不认为他们使用Facebook Connect这样做是因为它是如此新颖,但它们可能是.

任何语言的任何解决方案都很好,因为我可以移植任何使用C#的示例.我无法在Google或Facebook上找到任何具体内容来解决此特定问题.任何帮助表示赞赏.

我看到第一个答案被删除,表明我可能需要刮掉朋友页面.我越是环顾四周,这可能就是我需要做的事情.我认为任何其他方式都需要此人将其添加为应用程序.我想知道如何删除答案,也许该用户删除了它.



1> Thomas..:

没有回答这个问题,但希望提供一些见解......

这样的功能告诉人们可以在站点B的表单上输入站点A的用户名和密码.这绝对不行.请不要让人们认为是.

但也许Facebook API允许您通过让人们登录Facebook本身来为您的应用程序访问来规避这个问题.一个轻微但重要的区别.



2> Jon Hadley..:

您可以使用Facebook Connect '帐户链接'.

来自Facebook开发者维基的 Python/Django示例:

页:

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 = """       wants to invite you to play Online board games, """ % (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 })

模板:

        

     

推荐阅读
虎仔球妈_459
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有