User Mark
- Endpoint Path:
/api/v2/user/mark
- Method:
POST
- Request:
application/json
Headers Optional Parameter
Parameter Name | Public Mode (Required) | Private Mode (Required) |
---|---|---|
X-Fresns-Aid | required | required |
X-Fresns-Aid-Token | required | required |
X-Fresns-Uid | required | required |
X-Fresns-Uid-Token | required | required |
Body Params
Parameter Name | Type | Required | Description |
---|---|---|---|
interactionType | String | required | Mark action like ,dislike ,follow ,block |
markType | String | required | Mark type user ,group ,hashtag ,post ,comment |
fsid | Number / String | required | Target FsID For user, pass uid or username For group, pass gid For hashtag, pass hid For post, pass pid For comment, pass cid |
Request Description
- The new creation (creation) and cancellation (deletion) of the mark use the same interface and the same parameters. If it is not marked, it is new; if it is marked, it is canceled.
- Whether you have the right to operate, configure portal
operation > interaction configuration > interaction behavior settings
. The configuration values are in theinteraction
parameters of the corresponding content interface. - When operating the team attention tag, if the team parameter
followType=2
, attention cannot be established through this interface (it is taken over by the associated plug-in). like
anddislike
are mutually exclusive. If you have already clickedlike
and thendislike
, you will cancel thelike
and create a newdislike
, and vice versa.follow
andblock
are mutually exclusive. If you havefollowed
and then clicked theblock
, you will cancel thefollow
and create a newblock
, and vice versa.- You cannot operate the
follow
andblock
tags on yourself.
Return
json
{
"code": 0,
"message": "ok",
"data": null
}