Appearance
获取某条朋友圈详细内容
根据朋友圈 ID 获取完整内容、评论及点赞列表。
接口地址: POST /getSnsObject
前置条件
- 微信实例已登录,并已获得可用的
wId。 - 已通过朋友圈列表、好友朋友圈列表或发布结果获取目标朋友圈
id。 - 已确认目标朋友圈发布者
wcId。 - 当前微信账号对该朋友圈有可见权限。
请求参数
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| wId | 是 | string | 登录实例标识 |
| wcId | 是 | string | 好友微信 ID |
| id | 是 | string | 朋友圈 ID |
请求示例
json
{
"wId": "b7ad08a6-77c2-4ad6-894a-29993b84c0e4",
"wcId": "wxid_6tn88z16x6ou12",
"id": "13351161735026061409"
}响应参数
| 参数名 | 类型 | 说明 |
|---|---|---|
| code | string | 1000 成功,1001 失败 |
| message | string | 反馈信息 |
| data | object | 朋友圈详情 |
| 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.snsLikes[].userName | string | 点赞者微信 ID |
| data.snsLikes[].nickName | string | 点赞者昵称 |
| data.snsLikes[].type | int | 点赞类型 |
| data.snsLikes[].createTime | long | 点赞时间戳 |
| data.commentCount | int | 评论总数 |
| data.snsComments | array | 评论列表 |
| data.snsComments[].userName | string | 评论者微信 ID |
| data.snsComments[].nickName | string | 评论者昵称 |
| data.snsComments[].type | int | 评论类型 |
| data.snsComments[].createTime | long | 评论时间戳 |
| data.snsComments[].commentId | int | 评论 ID |
| data.snsComments[].replyCommentId | int | 回复的评论 ID |
| data.snsComments[].deleteFlag | int | 删除标识 |
| data.snsComments[].isNotRichText | int | 是否为富文本 |
| data.snsComments[].content | string | 评论内容 |
成功响应
json
{
"code": "1000",
"message": "成功",
"data": {
"id": "13351161735026061409",
"userName": "wxid_6tn88z16x6ou12",
"nickName": "远见",
"createTime": 1591588444,
"objectDesc": {
"xml": "<TimelineObject>...</TimelineObject>",
"len": 1024
},
"likeCount": 1,
"snsLikes": [
{
"userName": "wxid_like_user",
"nickName": "好友昵称",
"type": 1,
"createTime": 1591588500
}
],
"commentCount": 1,
"snsComments": [
{
"userName": "wxid_comment_user",
"nickName": "评论人昵称",
"type": 1,
"createTime": 1591588600,
"commentId": 227,
"replyCommentId": 0,
"deleteFlag": 0,
"isNotRichText": 1,
"content": "内容不错"
}
]
}
}错误响应
json
{
"code": "1001",
"message": "失败",
"data": null
}使用建议
- 详情接口适合在用户查看详情、下载视频、评论或点赞前调用。
objectDesc.xml建议保存原文,后续解析图片、视频或转发朋友圈时会用到。- 如果详情为空或失败,优先确认朋友圈 ID、发布者
wcId和可见权限是否正确。
