Appearance
转发朋友圈
调用限制
- 微信需在线三天后使用本接口,否则微信团队会提示不可使用副设备发送。
- 本接口可转发除图片朋友圈以外的内容;图片朋友圈建议使用发布接口重新发布。
接口地址: POST /forwardSns
前置条件
- 微信实例已登录,并已获得可用的
wId。 - 当前微信实例在线时间满足微信侧朋友圈发布要求。
content需要来自朋友圈详情中的原始 XML。- 如需限制可见范围,应提前确认好友微信 ID。
请求参数
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| wId | 是 | string | 登录实例标识 |
| content | 是 | string | 朋友圈 XML 内容 |
| blackList | 否 | string | 不可见用户微信 ID,多个用英文逗号分隔 |
| withUserList | 否 | string | 可见用户微信 ID,多个用英文逗号分隔 |
请求示例
json
{
"wId": "b7ad08a6-77c2-4ad6-894a-29993b84c0e4",
"content": "<TimelineObject>...</TimelineObject>"
}响应参数
| 参数名 | 类型 | 说明 |
|---|---|---|
| code | string | 1000 成功,1001 失败 |
| message | string | 反馈信息 |
| data.id | string | 新朋友圈 ID |
| data.userName | string | 发布者微信 ID |
| data.nickName | string | 发布者昵称 |
| data.createTime | long | 发布时间戳 |
| data.objectDesc | object | 朋友圈内容 |
| data.objectDesc.xml | string | 朋友圈 XML 原始数据 |
| data.objectDesc.len | int | XML 长度 |
| data.likeCount | int | 点赞数量 |
| data.snsLikes | array | 点赞列表 |
| data.commentCount | int | 评论数量 |
| data.snsComments | array | 评论列表 |
成功响应
json
{
"message": "成功",
"code": "1000",
"data": {
"id": "13351161735026061409",
"userName": "wxid_6tn88z16x6ou12",
"nickName": "远见",
"createTime": 1591588444,
"objectDesc": {
"xml": "<TimelineObject>...</TimelineObject>",
"len": 1024
},
"likeCount": 0,
"snsLikes": [],
"commentCount": 0,
"snsComments": []
}
}错误响应
json
{
"message": "失败",
"code": "1001",
"data": null
}使用建议
- 转发前建议先通过详情接口获取原始 XML,避免使用不完整内容。
- 图片朋友圈建议重新发布图片,不建议使用本接口转发。
- 朋友圈转发属于高风控动作,建议限制频率并记录原朋友圈 ID、新朋友圈 ID 和操作人。
