Skip to content

小红心

对视频号作品或评论执行小红心操作,也可以取消小红心。

接口地址: POST /finderIdLike

前置条件

  • 当前 wId 已完成登录,并且账号状态正常。
  • idnonceIdsessionBuffer 来自视频号主页、搜索或详情类接口返回。
  • 操作评论时需要传入对应的 commentId;操作作品时 commentId 可传 0
  • meUserNamemeRoleType 建议从个人主页接口返回值中读取。

请求参数

参数名必选类型说明
wIdstring登录实例标识
idnumber视频号作品 ID
commentIdnumber评论 ID;操作作品时传 0
nonceIdstring视频号作品 nonceId
typeint作品操作:3 喜欢,4 取消喜欢;评论操作:1 喜欢,2 取消喜欢
sessionBufferstring作品上下文会话数据
toUserNamestring作品作者的视频号用户编码
meUserNamestring自己的视频号用户编码
meRoleTypeint自己的视频号角色类型

请求示例

json
{
  "wId": "{{wId}}",
  "id": 14200825020179157073,
  "commentId": 0,
  "nonceId": "2000987984335065941_0_39_2_1_1719289344187698",
  "type": 3,
  "sessionBuffer": "eyJzZXNzaW9uX2lkIjoic2lkXzEzNDUxMDA3MDNf...",
  "toUserName": "v2_060000231003b20faec8c6e78e11c3d0cf01e83cb077761114601a6de6df2f17ee579c1@finder",
  "meUserName": "v2_060000231003b20faec8cae18a1ec5d0cb07eab077ba915250774edbea38082ea6b24af229@finder",
  "meRoleType": 3
}

响应参数

参数名类型说明
codestring1000 成功,1001 失败
messagestring反馈信息
dataobject / null操作成功时通常返回 null

成功响应

json
{
  "code": "1000",
  "message": "视频号小红心成功",
  "data": null
}

错误响应

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

使用建议

  • 作品小红心和评论小红心的 type 含义不同,接入时建议在业务代码中分开封装。
  • 操作作品时 commentId 固定传 0;操作评论时传目标评论 ID。
  • sessionBuffer 与作品上下文强相关,过期或不匹配时会导致操作失败。