Skip to content

转发朋友圈

调用限制

  • 微信需在线三天后使用本接口,否则微信团队会提示不可使用副设备发送。
  • 本接口可转发除图片朋友圈以外的内容;图片朋友圈建议使用发布接口重新发布。

接口地址: POST /forwardSns

前置条件

  • 微信实例已登录,并已获得可用的 wId
  • 当前微信实例在线时间满足微信侧朋友圈发布要求。
  • content 需要来自朋友圈详情中的原始 XML。
  • 如需限制可见范围,应提前确认好友微信 ID。

请求参数

参数名必选类型说明
wIdstring登录实例标识
contentstring朋友圈 XML 内容
blackListstring不可见用户微信 ID,多个用英文逗号分隔
withUserListstring可见用户微信 ID,多个用英文逗号分隔

请求示例

json
{
 "wId": "b7ad08a6-77c2-4ad6-894a-29993b84c0e4",
 "content": "<TimelineObject>...</TimelineObject>"
}

响应参数

参数名类型说明
codestring1000 成功,1001 失败
messagestring反馈信息
data.idstring新朋友圈 ID
data.userNamestring发布者微信 ID
data.nickNamestring发布者昵称
data.createTimelong发布时间戳
data.objectDescobject朋友圈内容
data.objectDesc.xmlstring朋友圈 XML 原始数据
data.objectDesc.lenintXML 长度
data.likeCountint点赞数量
data.snsLikesarray点赞列表
data.commentCountint评论数量
data.snsCommentsarray评论列表

成功响应

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 和操作人。