如何获取Facebook应用编号和应用密钥?

["wechat","weibo","qzone","douban","email"]



第一步:注册facebook开发者账号

1、打开浏览器,访问 Facebook 开发者门户:developers.facebook.com

●如果没有注册过facebook开发者账号需要先注册一下,通过验证国外手机号或添加visa卡。


第二步:登录并创建应用 (Create App)

1、已经成为facebook开发者后,点击页面右上角的 “My Apps” (我的应用)

 2、在新页面中,点击绿色的 “Create App” (创建应用) 按钮。

选择Other作为app用途

选择Consumer作为应用类型

3、填写应用名称,联系邮箱,第三行的就保持No business  manager account selected,点击创建。


第三步:添加 Facebook 登录产品 (Add Product)

1、在主界面,找到 “Facebook Login” (Facebook 登录) 卡片,点击卡片上的 “Set up” (设置)

选择web

2、在1里输入自己网站的url,点击save保存。下面的2、3、4不需要配置点继续就行。


3、在左侧栏切换facebook login-settings按照下图按钮配置

Valid OAuth Redirect URIs重定向 URI)填写:(可添加多个)

1)把下图中间的网址替换成自己的,前缀和后缀不变

2)按这个格式填入:你的域名/phoenix/admin/third/facebook/callback

(例如:http://en-site11879316.ldwebsite.com/phoenix/admin/third/facebook/callback


第四步:激活App ID和App密钥facebook

左侧栏里选择App setting里的Basic,这里有你的App ID和App密钥,但现在还没激活:

1、填写以下四个内容:

App domains (应用域):你的域名

Privacy Policy URL (隐私政策网址):你的域名/privacy

User data deletion (用户数据删除说明):你的域名/privacy

Terms of Service URL (服务条款网址):你的域名/terms

最后只要点击右下角的 "Save Changes" 没报错,就说明格式过了)

2、save changes后,点击上面的按钮到live

3、复制你的ID和密钥


第五步:在应用审核里点击上线

应用审核内权限都申请下来之后,最后在【App Review-Permissions and Features点击live进行上线。


第六步:复制客户端ID和密钥到网站后台

把客户ID和密钥粘贴到你网站后台对应的【设置登录参数】里,点击“保存”,你的 Facebook 登录就完成了!