2018-06-17 【MIXIN机器人】学习总结

今天的课程主要讲述创建开发者账号,配置开发者环境,以及机器人对接mixin messanger,并不涉及开发,进行配置开发者环境时因不熟悉mac操作系统,英语太low的原因,全程懵逼,然后机器人就调试好了。为了搞清楚到底发生了什么,我决定以自己的理解重写了一遍教程。

一、准备工作:

1、手机下载Mixin

苹果:翻墙 + 香港或美国 苹果ID

安卓:翻墙

下载地址:https://mixin.one

二、注册成为Mixin开发者

1、电脑打开:

https://developers.mixin.one/dashboard

获得一个二维码

2、手机Mixin扫码

3、电脑端开始创建App

1️⃣点击创建新App

2️⃣填写App设置

名字:填个自己喜欢的名字

home_uri:可填【http://bing.com】随便填也无所谓,后期要修改

OAuth重定向uri:可填【http://bing.com】随便填也无所谓,后期要修改

App的简介:随便瞎填

还有一个图标没有截图进来,随便改个喜欢的就好

接着点击Submit,任务完成

备注:

home_uri地址显示的页面是添加好友后,小程序上显示的内容;

OAuth_uri地址显示的是用户扫描App二维码后自动跳转的地址;

三、配置开发环境

1、安装Python及其依赖

① 首先输入如下命令,确认本机中存在python3:

python3 --version

如果没有安装,借助搜索引擎自助安装/

② 然后用浏览器打开这个地址:

https://github.com/albertschr/MiXin_Player

如果你安装了git,则git clone整个库即可,

如果没有安装,那么点击绿色的Clone or download 方式下载也行。

③下载后打开终端,用cd命令进入mixin_mini文件夹,用pip命令安装依赖包。

cd mixin_player/mixin_mini 

pip3 install -r requirements.txt

我们的Python环境就搭建好了!

2、安装配置Pycharm

①下载Pycharm:

https://www.jetbrains.com/pycharm/download/

建议:X宝购买激活码,激活Pro版

②配置Pycharm

通过Pycharm>Preference>Project>Project Interpreter打开解释器设置界面,将项目解释器选择为刚才安装的那个Python

四、配置MIXIN机器人

① 点击File>Open用 Pycharm 打开mixin_mini文件夹,这里面是一个最小可用版本的用Python写的Mixin机器人。

② 打开机器人的配置文件mixin_config.py,找到需要修改的部分:

需要修改的参数是这些:

#=====需要修改的信息=========

mixin_client_id = ""

mixin_client_secret = ""

mixin_pay_pin = ""

mixin_pay_sessionid = ""

mixin_pin_token=""

private_key = ""

#=============================

备注:以下是在Mixin中各种数字货币的uuid

#=====无需修改的信息==========

eth_asset_id="43d61dcd-e413-450d-80b8-101d5e903357"

sc_asset_id="990c4c29-57e9-48f6-9819-7d986ea44985"

prs_asset_id = "3edb734c-6d6f-32ff-ab03-4eb43640c758"

cnb_asset_id = "965e5c6e-434c-3fa9-b780-c50f43cd955c"

#=========end ======-==========

③ 打开链接

https://developers.mixin.one/dashboard

④ 将③中的数据填充至②:

五、运行机器人!

①在Pycharm中右击mixin_robot.py,点击Run 'mixin_robot'。

②如果显示类似下图结果,则机器人运行正常:

备注:若报错,则按重新检查配置是否出错

③找到机器人的身份id,并在手机端添加好友:

④对它说「hello」,如果它回复「world!」,则机器人已经成功运行!

你可能感兴趣的:(2018-06-17 【MIXIN机器人】学习总结)