现在是在做国外网站,客户要求要能用facebook的账号来登录,翻墙拿到了API接口,但是看不太明白,大家有没有做过类似功能的呢,espcms facebookapi php

解决方案 »

  1.   

    facebook的oauth认证,api参数的文档,demo都有,这个不难,关键是否能安心研究一下。
      

  2.   

    php,JS, 有很多种,可以下载官方的sdk文件,里面有现成的登陆实例。
      

  3.   


    我都做过。。跟QQ、百度oauth登录原理差不多,国内要开VPN才可以访问facebook。。
      

  4.   

    这个太复杂了,我公司的网站都被这facebook搞晕了
      

  5.   

    1.跟QQ OAuth登录原理一样,要到facebook官网申请一个openID。
    2.在facebook官网下载个类库,修改下facebook.php内appId和secret。
    $facebook = new Facebook(array(
      'appId'  => $appID,
      'secret' => $secret
    ));
    用户授权验证后就可以获取用户的基本信息了,链接是这个
    https://graph.facebook.com/oauth/authorize?client_id=$appID&redirect_uri=$redirect_uri&scope=email
      

  6.   

    别facebook了吧,国内不让访问的
      

  7.   

    不知道你说的openID 是不是一个facebook账号呢,我申请了一个账号,然后配置了一个站点的应用,拿到了一些代码,不过不知道怎么跟我现在做的这个网站关联起来
      

  8.   

    就是像QQ、百度那样先创建一个应用啊。
    链接:https://developers.facebook.com/apps
    获取appID和secret,填好你要返回的Site URL(redirect_uri),
    用户验证授权后他会把那些信息返回到那个uri的。
    那些用户信息貌似是$user_profile这个。