Skip to content

获取收藏夹内容

根据收藏 ID 获取收藏夹详情内容。

接口地址: POST /weChatFavorites/getFavItem

前置条件

  • 微信实例已登录,并已获得可用的 wId
  • 已通过「获取收藏夹列表」拿到目标收藏的 favId
  • 收藏详情中的 object 为 XML 内容,业务侧需要按收藏类型解析。

请求参数

参数名必选类型说明
wIdstring登录实例标识
favIdint收藏 ID

响应参数

参数名类型说明
codestring1000 成功,1001 失败
messagestring反馈信息
data.favIdint收藏 ID
data.objectxml收藏详情 XML
data.updateTimelong收藏更新时间戳

请求示例

json
{
 "wId": "0000016e-c561-9bbd-0001-3dc796084901",
 "favId": 1
}

成功响应

json
{
 "message": "成功",
 "code": "1000",
 "data": {
 "favId": 1,
 "object": "<favitem type=\"2\"><source sourcetype=\"1\"><fromusr>wxid_gia1nwcgpobz22</fromusr><tousr>wxid_gia1nwcgpobz22</tousr></source><datalist count=\"1\"><dataitem datatype=\"2\" dataid=\"fe0f5bf7a6e734f10f4c94c1afe8c0e9\"><cdn_thumburl>30500201000449304702010002049c1da4d602033d11fd0204ed3e5b6502045b345cc6042265653239376562613737326138343233383430356466326462356330613266375f740204020027110201000400</cdn_thumburl><cdn_dataurl>304e020100044730450201000204359e277602033d14b90204717124b702045b4d9436042066386135656234396533636365373466353663376130323963393637353564370204020027110201000400</cdn_dataurl><cdn_thumbkey>f3698526452141a298c5a28f8fdf94e2</cdn_thumbkey><cdn_datakey>740d9b78211f47288213c9b6e6fd25b4</cdn_datakey><fullmd5>105062c3583d322f8336f0b38ba286ec</fullmd5><head256md5>5f0455eea82e20d7ba9a377d04aaa35a</head256md5><fullsize>18622</fullsize><thumbfullmd5>e961ae8fcecc36474f0d4a169fc5ade5</thumbfullmd5><thumbhead256md5>d41d8cd98f00b204e9800998ecf8427e</thumbhead256md5><thumbfullsize>12061</thumbfullsize><datadesc></datadesc><datatitle></datatitle></dataitem></datalist><recommendtaglist></recommendtaglist></favitem>",
 "updateTime": 1538560491
 }
}

错误响应

json
{
 "message": "失败",
 "code": "1001",
 "data": null
}

使用建议

  • object 是原始 XML,建议业务侧保存原文,解析失败时可以回放排查。
  • 不同收藏类型的 XML 结构不同,应根据列表返回的 type 选择解析逻辑。
  • 如果只做收藏索引或列表展示,可以先同步列表,详情按用户查看时再拉取。