https://xxxxxx/v4/follow/follow_add?sdkappid=88888888&identifier=admin&usersig=xxx&random=99999999&contenttype=json
Parameter | Description |
xxxxxx | Dedicated domain name corresponding to the country/region where the SDKAppID is located: China: console.tim.qq.comSingapore: adminapisgp.im.qcloud.comSeoul: adminapikr.im.qcloud.comTokyo: adminapijpn.im.qcloud.comFrankfurt: adminapiger.im.qcloud.comMumbai: adminapiind.im.qcloud.comSilicon Valley: adminapiusa.im.qcloud.com |
v4/follow/follow_add | Request API. |
sdkappid | SDKAppID assigned by the Chat console when an app is created. |
identifier | |
usersig | |
random | A random 32-bit unsigned integer ranging from 0 to 4294967295. |
contenttype | Request format, which should always be json. |
{"From_Account":"UserID_001","FollowItem":[{"To_Account":"UserID_002"},{"To_Account":"UserID_003"}]}
Field | Type | Attribute | Description |
From_Account | String | Required | UserID of the user who initiated the follow operation. |
FollowItem | Array | Required | Focus on struct objects. |
To_Account | String | Required | UserID of the user to be followed, the number of To_Accounts in a single request shall not exceed 20. |
{"ResultItem": [{"To_Account": "UserID_002","ResultCode": 0,"ResultInfo": ""},{"To_Account": "UserID_003","ResultCode": 0,"ResultInfo": ""}],"ActionStatus": "OK","ErrorCode": 0,"ErrorInfo": "","ErrorDisplay": ""}
Field | Type | Description |
ResultItem | Array | Array of batch follow result objects. |
To_Account | String | UserID of the user who requested the follow operation. |
ResultCode | Integer | Processing result of To_Account 0: Processing is successful. Non-zero: Processing failed. |
ResultInfo | String | Error description information of To_Account, this field is empty when successful. |
ActionStatus | String | Request processing result: OK: Processing is successful. FAIL: Processing failed. |
ErrorCode | Integer | Error Code: 0: Processing is successful. Non-zero: Processing failed. |
ErrorInfo | String | Detailed error information. |
ErrorCode and ErrorInfo respectively.Error Code | Description |
30001 | Request parameter error. Please check the request parameters according to the error description. |
30002 | SDKAppID does not match. |
30003 | Requested user account does not exist. |
30004 | Request requires App administrator permissions. |
30005 | This application does not have the fan and follow feature enabled. To use it, purchase Pro, Pro-plus, or Enterprise Edition and activate it in the Console. |
30006 | Server internal error, please try again. |
30007 | Network timeout. Please try again later. |
32100 | The number of follows for From_Account has reached the system upper limit. |
32101 | The fan count for To_Account has reached the system upper limit. |
32102 | The mutual follow count for From_Account has reached the system upper limit. |
32103 | The mutual follow count for To_Account has reached the system upper limit. |
Feedback