Like: like

Like: like

点赞。

Request

HTTP request

POST https://www.featapi.com/api/activity/like/

Parameters

授权

此请求需要具有以下所有范围的授权:

Scopes
activity_like

有关更多信息,请参阅认证和授权页面。

Request body

在请求体中,提供具有以下属性的Activity.Like资源:

Property nameValueDescriptionNotes
Required Properties
target_typeenum点赞目标对象类型Like.TargetType
object_idinteger点赞对象id

Response

如果成功,则此方法在响应正文中返回Activity.Like资源。

201 点赞成功

{
    "data": {
        "object_id": 2880057,
        "id": 119,
        "user": 7116432170097,
        "target_type": 100,
        "create_time": "2022-02-16T06:02:34.853575Z",
        "last_modified": "2022-02-16T06:02:34.854285Z",
        "deleted_at": null
    }
}

404 Not found

示例返回数据可参考 API Common – Resource Not Found

400 Submitted data error

示例返回数据可参考 API Common – Validation Exception

401 Permission Deny

示例返回数据可参考 API Common – Authorization Failed

推送

activity.like-signal

所有点赞都会发。

roomstringprivate-activity-like-{target-type}-{object-id}
dataobjectActivity.Like 对象

下面这两个推送应该记录在Dimzou相关文档里,暂时把文档写在这里。

dimzou.edit.like-signal

只有reword的点赞会发。

roomstringprivate-dimzou-node-{node-id}
dataobjectActivity.Like 对象

party.chat

只有reword和publication且所在的bundle有可用的group时会发。

room、data见Party推送消息文档。

data.detail里含有以下属性:

like_dataobjectActivity.Like 对象
bundle_idid
bundle_titlestring纯文本
node_idid
paragraph{id, sort, type}只有reword有
reword_html_contentstring只有reword有
publication_titlestring只有publication有,纯文本

发表评论

您的电子邮箱地址不会被公开。

您可以使用以下 HTML标签和属性:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Captcha Code