创建机器人

注册messenger账户

成为开发者,首先需要一个mixin messenger账户,访问官网可以下载App然后注册账号。苹果手机用户需要使用非中国大陆区的apple id下载。无法访问Google play的安卓用户可以选择百度商店和小米商店下载。

登陆开发者控制台

访问 dashboard

并且用app里面的摄像头来扫描登录二维码,允许开发者网页读取你的信息。

Android App 截图如下

注册机器人

登录dashboard之后,点击Create new app开始创建机器人。

填写注册App需要的信息,目前图标暂时不是必选的。

home_uri可以填写任意有效的url地址。当messenger用户与机器人聊天的时候,如果用户点击机器人图标,那么messenger将打开这个home_uri

如果你想支持mixin messenger用户登录你的网站,那么需要准备一个OAuth redirect uri。当messenger用户扫描网站的登录二维码之后,mixin服务器会把用户的浏览器重定向到这个redirect uri。

注册成功 App 之后,你就拥有了一个Mixin messenger app里面的一个机器人账户,目前是7000开头的那一段数字,你可以在Mixin Messenger里面搜索该id找到这个机器人。

为App生成安全参数

App需要两组安全参数

为app生成client secret

点击链接生成app的client secret

为app生成session key

点击链接生成app的session key

点击相应 App 的 “Click to generate a new session”,会出现三组数据,请妥善保管,开发者哦控制台不提供参数找回功能,每次点击都会立刻重新生成新的参数,并且同步到服务器。

几乎所有SDK在dashboard生成所有的安全参数。这是一个例子 Here