申请 LINE 登录和集成 LINE 推送

更新时间:2024-06-21 09:59:49下载pdf

LINE 是一款发源于日本的社交网络应用,在全世界范围内拥有大量的用户群体。在涂鸦 OEM App 中,您可以通过 LINE 快速登录并注册用户账号,并将您的产品消息推送到 LINE Notify 服务,详细步骤请根据本文说明配置 LINE 登录和产品消息推送到 LINE Notify 服务。

前提条件

  1. 为了保障您的用户可以正常使用 LINE 登录功能,涂鸦 OEM App 打包分支从 odm/v3.27 版本起实行新的配置。旧版本请先登录 涂鸦开发者平台 创建版本。

  2. LINE开发者平台 注册 LINE 开发者账号。

    必须手机下载客户端,使用真实手机号码注册,绑定邮箱,然后使用此邮箱进行登录。如果网络无法连接到 LINE,可以开启第三方 VPN 应用。

创建应用

  1. LINE开发者平台 登入 LINE 账号。

  2. 在产品中选择 LINE Login

    申请 LINE 登录和集成 LINE 推送
  3. Providers 中,创建新应用。
    申请 LINE 登录和集成 LINE 推送

  4. 点击创建新应用后,在弹窗中填写应用的名称,点击 Create 创建应用。

    申请 LINE 登录和集成 LINE 推送
  5. 在新创建的应用内,选择 Create a LINE Login channel

    申请 LINE 登录和集成 LINE 推送

填写应用信息

  1. Create a channel 中配置您的应用,在 Basic settings 部分,填写正确的必要信息。

    申请 LINE 登录和集成 LINE 推送 申请 LINE 登录和集成 LINE 推送
  2. 在填写完成应用信息后,在 LINE Login 中配置登录所需信息。

    申请 LINE 登录和集成 LINE 推送

    iOS 应用填写如下:

    • iOS bundle ID:填写您的应用包名,需要同您在涂鸦开发者平台上应用配置中的包名一致

    • iOS universal linkhttps://{appScheme}.applink.smart321.com/line/{channelID}

      其中 appScheme 替换为应用的 渠道标识符。假设 channelID 为 12345678,替换后完整通用链接应该如下:

      https://hometutuya.applink.smart321.com/line/12345678

      申请 LINE 登录和集成 LINE 推送

    Android 应用填写如下:

    • Package names:填写您的应用包名,需要同您在涂鸦开发者平台上应用配置中的包名一致。

    • Package signatures:需要同您在涂鸦开发者平台的证书配置中的 MD5 一致。

    • Android URL scheme:选填。

      申请 LINE 登录和集成 LINE 推送 申请 LINE 登录和集成 LINE 推送

获取应用 ID 和 SECRET

应用信息填写完成后,在 Basic settings 中获取,将应用的 Channel IDChannel secret 填入 涂鸦开发者平台 应用配置的相应位置即可。

申请 LINE 登录和集成 LINE 推送 申请 LINE 登录和集成 LINE 推送

订阅 LINE Notify 服务

  1. App 订阅 LINE Notify 服务 登入 LINE 账号。

  2. Add Service 填写如下信息:

    申请 LINE 登录和集成 LINE 推送

    其中 Callback URL 和 Service URL 可以填 https://cbf.smart321.com/line/developer/push

  3. 填写完并邮箱认证成功后,再次进入即可获取到 Client ID 和 Client Secret。

    申请 LINE 登录和集成 LINE 推送

为 OEM App 开通 LINE 服务

您需要在 OEM App 可选配置 页面内开通 第三方推送服务 > LINE 推送 并确保您已购买 lINE 推送服务,您需要在此处填入上文获取到的 Clinet ID 和 Client Secret 以及 Callback_url。

申请 LINE 登录和集成 LINE 推送

管理推送的内容

通过 LINE 接收到的通知消息的触发条件和通知内容,可以在开发者平台的 消息推送 页面里自定义设置。

申请 LINE 登录和集成 LINE 推送

如您勾选了 LINE 推送,则您的设备推送消息会同步至 LINE,用户及时接收到信息的概率更高,同时 LINE 就像一般的聊天机器人一样可以加入一对一的对话视窗中,也能加入分组中,通知形式更多样。