微信api常用接口

6

微信api常用接口

微信API是一个复杂的系统,提供了大量的接口来支持各种功能和操作。在这里,我们将详细描述一些常用的微信API接口。

1. 根据msgSvrId获取聊天消息

`49、获取加好友请求列表任务及返回结果PullFriendAddReqListTask =1234;`

这个接口用于根据指定的`msgSvrId`获取对应的聊天消息。`msgSvrId`是微信服务器分配给每个会话的唯一标识符。

参数:

* `msgSvrId`: 微信服务器分配的唯一标识符返回值:

* `chatMsgList`: 获取到的聊天消息列表* `errorCode`: 错误码,0表示成功,非零表示失败示例代码:

```pythonimport requests 设置微信API地址和参数url = " = {

"msgSvrId": "1234567890",

}

发送请求并获取响应response = requests.get(url, params=params)

处理响应数据if response.status_code ==200:

data = response.json()

chatMsgList = data["chatMsgList"]

print(chatMsgList)

else:

print("错误码:", response.status_code)

```

2. 获取加好友请求列表

`51、获取时间段内的所有聊天消息msgSvrId及结果返回TriggerChatMsgIdsPushTask =1251;`

这个接口用于获取指定时间段内的所有聊天消息,包括对应的`msgSvrId`和结果。

参数:

* `startTime`: 开始时间(Unix时间戳)

* `endTime`: 结束时间(Unix时间戳)

返回值:

* `chatMsgList`: 获取到的聊天消息列表* `errorCode`: 错误码,0表示成功,非零表示失败示例代码:

```pythonimport requests 设置微信API地址和参数url = " = {

"startTime":1643723400,

"endTime":1643723405,

}

发送请求并获取响应response = requests.get(url, params=params)

处理响应数据if response.status_code ==200:

data = response.json()

chatMsgList = data["chatMsgList"]

print(chatMsgList)

else:

print("错误码:", response.status_code)

```

3. 获取时间段内的所有聊天消息

`TriggerChatMsgIdsPushTask =1251;`

这个接口用于获取指定时间段内的所有聊天消息,包括对应的`msgSvrId`和结果。

参数:

* `startTime`: 开始时间(Unix时间戳)

* `endTime`: 结束时间(Unix时间戳)

返回值:

* `chatMsgList`: 获取到的聊天消息列表* `errorCode`: 错误码,0表示成功,非零表示失败示例代码:

```pythonimport requests 设置微信API地址和参数url = " = {

"startTime":1643723400,

"endTime":1643723405,

}

发送请求并获取响应response = requests.get(url, params=params)

处理响应数据if response.status_code ==200:

data = response.json()

chatMsgList = data["chatMsgList"]

print(chatMsgList)

else:

print("错误码:", response.status_code)

```

4. 获取加好友请求列表任务

`PullFriendAddReqListTask =1234;`

这个接口用于获取指定时间段内的所有加好友请求列表,包括对应的任务ID和结果。

参数:

* `startTime`: 开始时间(Unix时间戳)

* `endTime`: 结束时间(Unix时间戳)

返回值:

* `friendAddReqList`: 获取到的加好友请求列表* `errorCode`: 错误码,0表示成功,非零表示失败示例代码:

```pythonimport requests 设置微信API地址和参数url = " = {

"startTime":1643723400,

"endTime":1643723405,

}

发送请求并获取响应response = requests.get(url, params=params)

处理响应数据if response.status_code ==200:

data = response.json()

friendAddReqList = data["friendAddReqList"]

print(friendAddReqList)

else:

print("错误码:", response.status_code)

```

以上是微信API中一些常用的接口的描述。这些接口可以帮助开发者获取聊天消息、加好友请求列表等信息,实现与微信服务器的交互。

微信微信小程序小程序

版权声明:除非特别标注,否则均为网络文章,侵权请联系站长删除。

上一篇 2022年微信权重号养号方法

下一篇 微信公众号文章采集获取方案附接口说明-文章阅读点赞在看数获取工具接口