Bothub.AI 用户手册简体中文版
Primary version
Primary version
  • 概览
  • 介绍
    • 什么是 Messenger Bot 🤔
  • 快速入门
    • 5分钟创建一个机器人
  • BotHub 基础知识
    • Messenger 机器人的基本功能
    • 多用户管理功能
    • 数据分析
      • 内容分析
      • 流量来源
    • 内容管理
      • 内容结构介绍
      • 文本、图片和视频卡片
      • 菜单卡片及各类按钮
      • 橱窗卡片以及快捷回复
      • 列表卡片
      • 系统设置介绍
      • 标签化内容
      • 广告消息
    • 受众人群
      • 查看历史消息
      • 推送事件
    • 消息群发
      • 广播消息
      • 订阅消息
      • 多时区支持
      • 问卷调研
    • Handover Protocol
    • 人工智能
      • 对话管理
      • 识别优先级
  • BotHub高级工具
    • 高级插件
      • Messenger 网页插件
      • RSS Feed插件
      • 用户输入插件
      • Google搜索插件
      • 订阅管理插件
      • 订阅插件“加入受众”和“移出受众”
      • 商品选取插件
      • 商品搜索插件
      • 购物车展示插件
      • Json Api组件
      • 条件跳转插件
      • 属性设置插件
      • 随机回复插件
      • Typing插件
      • 计数器
      • 语境跳转插件
    • 数据集成
      • 知识库-自动获取Gitbook的文档数据
    • API介绍
      • 开始使用API
      • 关联账号
      • Messenger内的登录按钮
      • 交易信息通知
      • 发送消息API
      • 发送模板消息
      • 生成优惠券的接口的写法
      • 发送知识库条目
      • 参数设置API
      • 呼叫人工
      • whatsapp消息入口
      • 发送whatsapp消息
      • 发送liveChat请求
    • 推广
      • 推广工具
      • 广告管理
      • 再营销SDK的集成
      • 评论回复功能
      • 砍价免费拿
      • Messenger 广告
    • 电商机器人
      • 电商机器人功能介绍
      • 配置你的电商机器人
      • 顾客查询
      • 商家推送
      • 场景应用:顾客查询订单 & 包裹
      • 场景应用:推送订单回执
      • 场景应用:推送订单回执(旧版SDK)
      • 场景应用:包裹更新提醒
      • 场景应用:购物车召回配置
      • 场景应用:购物车召回配置(旧版SDK)
    • 商品管理
      • 商品Feed-Facebook商品数据集成
      • 自定义商品-手动创建活动商品
  • WhatsApp相关说明
    • whatsapp消息入口
    • 发送Whatsapp消息
    • 发送liveChat请求
  • FAQ常见问题
    • Bot 配置常见问题
    • Bot 操作流程问题
      • 如何授权新的FB Page 至Bot平台
      • 首次登录 messenger.bothub.ai 邮箱验证流程
      • 设置仅工作时间段人工客服有效
    • Facebook平台政策问题
      • FB 平台政策
      • Messenger page禁封影响&解封流程
      • 24小时窗口期与24+1 政策解读
Powered by GitBook
On this page
  • Account Link,Messenger内的登录功能,关联Facebook账号和您网站上的账号
  • 特性介绍
  • 开发指南
  1. BotHub高级工具
  2. API介绍

Messenger内的登录按钮

关联Facebook账号和您网站的账号

Previous关联账号Next交易信息通知

Last updated 6 years ago

Account Link,Messenger内的登录功能,关联Facebook账号和您网站上的账号

特性介绍

Account link功能可以允许用户在Messenger中,打开您提供的登陆网页,输入用户名和密码进行账号绑定,以便为用户提供更精准的服务,例如:

  • 为用户提供订单的回执和发货提醒

  • 用户在Messenger中下单之后,可以将订单纳入您的订单管理系统中

  • 根据用户在您网站上的订购和浏览情况,客服可以在Messenger中和用户进行更有效的沟通

开发指南

要为自己的bot添加一个账号联结功能,步骤如下:

  1. 在后台添加一个橱窗卡片,选择下方的“+登录"的按钮,创建一个Log in按钮

2. 在Messenger中用户实际点击这个Login按钮时,会跳转到这个网址,并附带两个参数: account_linking_token=ACCOUNT_LINKING_TOKEN redirect_uri=CALLBACK_URL

3. 将判断结果告知facebook

  1. 若用户输入的用户名和密码验证通过生成一个验证码,格式为 用户名_用户种类_时间戳,并用base64_encode进行编码。

    • 用户名即用户在您系统中登录时的用户名。

    • 时间戳为标准unix时间戳,长度为十位数字,表示从1970.1.1到现今为止的总秒数

  2. 跳转用户页面至{redirect_uri}?authorization_code=验证码,绑定即成功

  3. 若用户输入的用户名和密码验证不通过,则直接跳转用户至redirect_uri

您需要做一个网页(),以便让用户输入用户名和密码(或者使用任何联合登陆),这个界面可以是您网站的标准登陆页面,

用户种类分三种,username / email / phone_number, 根据用户输入的账号种类选取。Bothub支持将facebook id同时和username /email / phone_number绑定。换言之,如果用户先后通过您的登录页面用email / phone_number登录,并绑定成功,以后您在调用发或者是都用此用户的email,phone_number和facebook id都可以指定到这个用户。

例子
送消息API
发送模板消息