申请 Facebook 登录

更新时间:2023-10-07 02:48:02下载pdf

由于 Facebook 官网协议更新,为了保障您的消费者可以正常使用 Facebook 登录功能,涂鸦 IoT 平台打包分支从 odm/v3.7.0 版本起执行新的配置,老版本请先登录涂鸦 IoT 平台 创建新版本,然后请根据本文流程申请 Facebook 登录。

准备工作

登录 Facebook 开发者平台,如未注册账号,可根据 Facebook 官网指南 先注册开发者账号后登录。

创建应用

  1. 成功登录后,可以在 My Apps 下拉菜单中,选择 Create App 创建新的应用。

    申请 Facebook 登录

  2. 这时 Facebook 开发者平台会弹出基本信息提示框:

    • Display Name:填写应用的英文名称。

    • Contact Email:填写开发者的联系邮箱,最后单击 Create App ID,创建应用。

      申请 Facebook 登录

  3. 之后会出现安全检查页面,按照提示输入验证码即可,单击 Submit 提交,即可成功创建应用。

填写应用信息

  1. 成功创建应用后,勾选 Facebook Login。单击 Set Up 开通使用 Facebook 登录的场景。

    申请 Facebook 登录

  2. Setting 配置您的应用,在 Basic 部分,此时已经生成了涂鸦 IoT 平台需要的 Facebook App ID / App Secret,但是完全生效需要填写正确的必要信息。

    申请 Facebook 登录

    • Privacy Policy URL:填写正确的隐私政策地址(必填)

    • Terms of Service URL:填写正确的服务协议地址(必填)

    • Category:选择 Lifestyle(必选)

    • 单击 Save Changes 保存信息

      申请 Facebook 登录

添加 Android 平台

  1. 页面下拉单击 +Add Platform

    申请 Facebook 登录

  2. 选择 Android,然后单击 Cancel
    申请 Facebook 登录

  3. Android 需要填三项必要信息,其中:
    申请 Facebook 登录

    • Google Play Package Name:填写您的应用包名,需要同您在涂鸦 IoT 平台上应用配置中的包名一致。
      申请 Facebook 登录

    • Class Name:指应用启动页面,这里填入 com.tuyasmart.sample.TuyaSplashActivity

    • Key Hashes:是针对应用签名的唯一验证哈希值,您可以在 IoT 平台可选配置 > 第三方接入 中。
      申请 Facebook 登录

      下拉到 Android登录配置 复制 Facebook Key Hashes

      申请 Facebook 登录

  4. 信息填写完成后单击 Save Changes,然后单击 Use this package name
    申请 Facebook 登录

添加 iOS 平台

  1. 页面下拉单击 +Add Platform

    申请 Facebook 登录

  2. 选择 iOS,然后单击 Cancel

    申请 Facebook 登录

  3. 填写您的应用包名 Bundle ID

    申请 Facebook 登录

    该值需要同您在 涂鸦 IoT 平台 上应用配置中的包名一致。

    申请 Facebook 登录

  4. 信息填写完成后单击 Save Changes,然后单击 Use this package name
    申请 Facebook 登录

  5. 发布您的应用,请先打开应用的状态按钮,让应用处于 Live Status.

    申请 Facebook 登录

申请权限

单击 App Review > Permission and Features 选项,申请以下权限。

申请 Facebook 登录

涂鸦 IoT 平台配置

  1. Basic 信息中找到 App ID 与 App Secret 信息。

    申请 Facebook 登录

  2. 拷贝填入到您在 涂鸦 IoT 平台可选配置第三方登录支持 部分 Facebook 信息中。

    申请 Facebook 登录

  3. 再次对 App 打包,就可以获得 Facebook 登录的能力。