Update README.md

This commit is contained in:
Urinx
2016-01-31 22:58:17 +08:00
parent 3206141d48
commit 13d5b8ea24
+18 -8
View File
@@ -2,7 +2,7 @@
网页版微信API,包含终端版微信及微信机器人 网页版微信API,包含终端版微信及微信机器人
### Demo ## Demo
为了运行 `weixin.py` 示例脚本,你需要有安装 `qrcode` 包,你可以通过 `pip install qrcode` 来安装。 为了运行 `weixin.py` 示例脚本,你需要有安装 `qrcode` 包,你可以通过 `pip install qrcode` 来安装。
![1](screenshot/1.png) ![1](screenshot/1.png)
@@ -39,7 +39,7 @@
注意,以上命令均不包含方括号。 注意,以上命令均不包含方括号。
### Web Weixin Pipeline ## Web Weixin Pipeline
``` ```
+--------------+ +---------------+ +---------------+ +--------------+ +---------------+ +---------------+
@@ -68,9 +68,9 @@
+-------------+ +-------------+
``` ```
### Web Weixin API ## Web Weixin API
#### 登录 ### 登录
| API | 获取 UUID | | API | 获取 UUID |
| --- | --------- | | --- | --------- |
@@ -83,10 +83,12 @@
``` ```
window.QRLogin.code = 200; window.QRLogin.uuid = "xxx" window.QRLogin.code = 200; window.QRLogin.uuid = "xxx"
``` ```
<br>
| API | 生成二维码 | | API | 生成二维码 |
| --- | --------- | | --- | --------- |
| url | https://login.weixin.qq.com/l/ `uuid` | | url | https://login.weixin.qq.com/l/ `uuid` |
<br>
| API | 二维码扫描登录 | | API | 二维码扫描登录 |
| --- | --------- | | --- | --------- |
@@ -106,6 +108,7 @@ xxx:
当返回200时,还会有 当返回200时,还会有
window.redirect_uri="https://wx.qq.com/cgi-bin/mmwebwx-bin/webwxnewloginpage?ticket=xxx&uuid=xxx&lang=xxx&scan=xxx"; window.redirect_uri="https://wx.qq.com/cgi-bin/mmwebwx-bin/webwxnewloginpage?ticket=xxx&uuid=xxx&lang=xxx&scan=xxx";
``` ```
<br>
| API | webwxnewloginpage | | API | webwxnewloginpage |
| --- | --------- | | --- | --------- |
@@ -125,8 +128,9 @@ window.redirect_uri="https://wx.qq.com/cgi-bin/mmwebwx-bin/webwxnewloginpage?tic
<isgrayscale>1</isgrayscale> <isgrayscale>1</isgrayscale>
</error> </error>
``` ```
<br>
#### 微信初始化 ### 微信初始化
| API | webwxinit | | API | webwxinit |
| --- | --------- | | --- | --------- |
@@ -187,6 +191,7 @@ window.redirect_uri="https://wx.qq.com/cgi-bin/mmwebwx-bin/webwxnewloginpage?tic
"ClickReportInterval": 600000 "ClickReportInterval": 600000
} }
``` ```
<br>
| API | webwxstatusnotify | | API | webwxstatusnotify |
| --- | --------- | | --- | --------- |
@@ -206,8 +211,9 @@ window.redirect_uri="https://wx.qq.com/cgi-bin/mmwebwx-bin/webwxnewloginpage?tic
... ...
} }
``` ```
<br>
#### 获取联系人信息 ### 获取联系人信息
| API | webwxgetcontact | | API | webwxgetcontact |
| --- | --------- | | --- | --------- |
@@ -262,6 +268,7 @@ window.redirect_uri="https://wx.qq.com/cgi-bin/mmwebwx-bin/webwxnewloginpage?tic
"Seq": 0 "Seq": 0
} }
``` ```
<br>
| API | webwxbatchgetcontact | | API | webwxbatchgetcontact |
| --- | --------- | | --- | --------- |
@@ -272,8 +279,9 @@ window.redirect_uri="https://wx.qq.com/cgi-bin/mmwebwx-bin/webwxnewloginpage?tic
| params | { <br> &nbsp;&nbsp;&nbsp;&nbsp; BaseRequest: { Uin: xxx, Sid: xxx, Skey: xxx, DeviceID: xxx }, <br> &nbsp;&nbsp;&nbsp;&nbsp; Count: `群数量`, <br> &nbsp;&nbsp;&nbsp;&nbsp; List: [ <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { UserName: `群ID`, EncryChatRoomId: "" }, <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ... <br> &nbsp;&nbsp;&nbsp;&nbsp; ], <br> } | | params | { <br> &nbsp;&nbsp;&nbsp;&nbsp; BaseRequest: { Uin: xxx, Sid: xxx, Skey: xxx, DeviceID: xxx }, <br> &nbsp;&nbsp;&nbsp;&nbsp; Count: `群数量`, <br> &nbsp;&nbsp;&nbsp;&nbsp; List: [ <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { UserName: `群ID`, EncryChatRoomId: "" }, <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ... <br> &nbsp;&nbsp;&nbsp;&nbsp; ], <br> } |
返回数据(JSON)同上 返回数据(JSON)同上
<br>
#### 同步刷新 ### 同步刷新
| API | synccheck | | API | synccheck |
| --- | --------- | | --- | --------- |
@@ -294,6 +302,7 @@ selector:
2 新的消息 2 新的消息
7 进入/离开聊天界面 7 进入/离开聊天界面
``` ```
<br>
| API | webwxsync | | API | webwxsync |
| --- | --------- | | --- | --------- |
@@ -349,8 +358,9 @@ selector:
... ...
} }
``` ```
<br>
#### 消息接口 ### 消息接口
| API | webwxsendmsg | | API | webwxsendmsg |
| --- | --------- | | --- | --------- |