https://xxxxxx/v4/im_open_login_svc/multiaccount_import?sdkappid=88888888&identifier=admin&usersig=xxx&random=99999999&contenttype=json
Parameter | Description |
xxxxxx | Domain name corresponding to the country/region where your SDKAppID is located. 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/im_open_login_svc/multiaccount_import | The request API that is used. |
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 . |
{"Accounts": ["UserID_001","UserID_002","UserID_003"]}
Field | Type | Attribute | Description |
Accounts | Array | Required | Username list, each username length not exceeding 32 bytes, up to 100 usernames can be imported at a time |
{"AccountList": [{"UserID": "UserID_001","Nick": "Nick_001","FaceUrl": "http://www.qq.com"},{"UserID": "UserID_002","Nick": "Nick_002","FaceUrl": "http://www.qq.com"},{"UserID": "UserID_002","Nick": "Nick_001","FaceUrl": "http://www.qq.com"}]}
Field | Type | Attribute | Description |
AccountList | Array | Required | List of users to be imported, up to 100 users can be imported at a time |
UserID | String | Required | Username, which is a string of up to 32 bytes in length |
Nick | String | Optional | User nickname |
FaceUrl | String | Optional | URL of the user's profile photo |
{"ActionStatus": "OK","ErrorCode": 0,"ErrorInfo": "","FailAccounts": ["UserID_002","UserID_003"]}
Field | Type | Description |
ActionStatus | String | Request result. OK : successful. FAIL : failed |
ErrorCode | Integer | Error code. 0 : Successful. Other values: Failed |
ErrorInfo | String | Error Message |
FailAccounts | Array | List of failed account |
Error Code | Description |
40006 | Internal server error when setting data, please try again later. |
40601 | The length of the Value in the data field exceeds 500 bytes. |
70169 | Server-side internal timeout, please try again later |
70202 | Server-side internal timeout, please try again later |
70398 | Account number exceeds limit. To create more than 100 accounts, please upgrade the application to the professional version. For specific operation guide, see Purchase Guide. |
70399 | For non-IM trial applications, re-import is not allowed within three months after the account is deleted. |
70402 | Invalid parameters. Please check whether the required fields are filled or if the fields meet protocol requirements. |
70403 | Request failed. App administrator permissions are required. |
70500 | Internal server error, please try again later. |