https://xxxxxx/v4/timpush/set_attr?usersig=xxx&identifier=admin&sdkappid=88888888&random=99999999&contenttype=json
Parameter | Description |
https | The request protocol is: HTTPS Request method: POST |
xxxxxx | The dedicated domain corresponding to the country/region of your SDKAppID. China: console.tim.qq.com Singapore : adminapisgp.im.qcloud.com Seoul : adminapikr.im.qcloud.com Frankfurt : adminapiger.im.qcloud.com Silicon Valley : adminapiusa.im.qcloud.com |
v4/timpush/set_attr | Request API |
usersig | |
identifier | |
sdkappid | SdkAppid assigned by the Instant Messaging Console when an application is created |
random | 32-bit unsigned integer random number |
contenttype | Fixed value: json |
{"UserAttrs":[{"To_Account": "Mary","Attrs": {"sex": "female","city": "NewYork"}},{"To_Account": "xiaoming","Attrs": {"sex": "male","city": "ShenZhen"}}]}
Field | Type | Attribute | Description |
To_Account | String | Required | Target User Account |
Attrs | Object | Required | Attribute Collection. Each attribute is a key-value pair, where the key is the attribute name, and the value is the corresponding attribute value for the user. User attribute values cannot exceed 50 bytes |
{"ActionStatus": "OK","ErrorInfo": "","ErrorCode": 0}
Field | Type | Description |
ActionStatus | String | Processed Request Result: OK: Indicates successful processing FAIL: Indicates failure |
ErrorCode | Integer | Error code |
ErrorInfo | String | Error message |
Error code | Description |
90001 | Failed to parse the JSON format. Please ensure the request packet conforms to the JSON specification. |
90009 | The request requires App Administrator permissions. |
90018 | The number of requested accounts exceeds the limit. |
90033 | Attribute is invalid. |
91000 | Internal service error, please try again. |
Was this page helpful?