Kebijakan Privasi
Perjanjian Privasi dan Keamanan Data
https://xxxxxx/$ver/$servicename/$command?sdkappid=$SDKAppID&identifier=$identifier&usersig=$usersig&random=99999999&contenttype=json
Parameter | Description | Value |
https | Request protocol | The request protocol is HTTPS, and the request method is POST. |
xxxxxx | Dedicated domain name | China: console.tim.qq.com (backup: adminapi.my-imcloud.com) Singapore: adminapisgp.im.qcloud.com (backup: adminapisgp.my-imcloud.com) Seoul:adminapikr.im.qcloud.com (backup: adminapikr.my-imcloud.com) Tokyo:adminapijpn.im.qcloud.com(backup:adminapijpn.my-imcloud.com) Frankfurt: adminapiger.im.qcloud.com (backup: adminapiger.my-imcloud.com) Silicon Valley: adminapiusa.im.qcloud.com (backup: adminapiusa.my-imcloud.com) Jakarta: adminapiidn.im.qcloud.com (backup: adminapiidn.my-imcloud.com) |
ver | Protocol version number | Always v4. |
servicename | Internal service name. Different values of servicename correspond to different service types. | Example:For v4/im_open_login_svc/account_import, im_open_login_svc is the servicename.For more information, see RESTful API List. |
command | Command word. This parameter is used with the servicename parameter to identify a specific service feature. | Example:For v4/im_open_login_svc/account_import, account_import is the command.For more information, see RESTful API List. |
sdkappid | App ID obtained in the Chat console | You can obtain the SDKAppID when applying for Chat SDK access. |
identifier | Username, which must be the app admin account when a RESTful API is called | |
usersig | Password that corresponds to the user name. | |
random | A parameter used to identify the current request | A random 32-bit unsigned integer ranging from 0 to 4,294,967,295 |
contenttype | Request format | Always json. |
identifier must be the app admin account.UserSig for the admin account each time it calls a RESTful API or generate a fixed UserSig for reuse with period of validity.{}).{"ActionStatus": "OK","ErrorInfo": "","ErrorCode": 0// Other RESTful API response content}
ActionStatus, ErrorInfo, and ErrorCode fields. These three fields are described as follows:Field | Type | Description |
ActionStatus | String | Request result. OK: Successful. FAIL: Failed. If the request fails, the cause of failure is displayed in the ErrorInfo field. |
ErrorInfo | String | Failure causes |
ErrorCode | Integer |
POST /v4/group_open_http_svc/get_appid_group_list?usersig=xxx&identifier=admin&sdkappid=88888888&random=99999999&contenttype=json HTTP/1.1Host: console.tim.qq.comContent-Length: 22{"Limit": 2}
HTTP/1.1 200 OKServer: nginx/1.7.10Date: Fri, 09 Oct 2015 02:59:55 GMTContent-Length: 156Connection: keep-aliveAccess-Control-Allow-Origin: *Access-Control-Allow-Headers: X-Requested-WithAccess-Control-Allow-Methods: POST{"ActionStatus": "OK","ErrorCode": 0,"GroupIdList": [{"GroupId": "@TGS#1YTTZEAEG"},{"GroupId": "@TGS#1KVTZEAEZ"}],"TotalCount": 58530}
Error Code | Description |
60002 | HTTP parsing error. Check the URL format of the HTTP request. |
60003 | JSON parsing error. Check the JSON format of the HTTP request. |
60004 | Account or signature error in the request URL or JSON request body. |
60005 | Account or signature error in the request URL or JSON request body. |
60006 | Invalid SDKAppID. Check the validity of SDKAppID. |
60007 | RESTful API call frequency limit exceeded. Reduce your request frequency. |
60008 | Service request timeout or HTTP request format error. Check and try again. |
60009 | Request resource error. Check the request URL. |
60010 | The request requires app admin permissions. |
60011 | SDKAppID request frequency exceeded. Reduce your request frequency. |
60012 | SDKAppID is required for RESTful APIs. Check the SDKAppID parameter in the URL. |
60013 | JSON parsing error in the HTTP response body. |
60014 | Account switching timeout. |
60015 | Invalid account type in the request body. Make sure that the account is in string format. |
60016 | The SDKAppID is disabled. |
60017 | The request is disabled. |
60018 | Too many requests. Try again later. |
60019 | Too many requests. Try again later. |
60020 | Your Standard edition has expired and was disabled. Log in to the purchase page and purchase it again. It will take effect in five minutes upon successful purchase. |
60021 | The source IP of the RESTful API call is invalid. |
telnet console.tim.qq.com 443 to check whether the service port is accessible.curl -I https://console.tim.qq.com to check whether the status code is 200.Connection: keep-alive needs to be specified; for HTTP 1.1, persistent connections are supported by default; for scenarios where HTTPS requests are encapsulated based on TCP, TCP connections can be reused to send and receive requests.Apakah halaman ini membantu?
Anda juga dapat Menghubungi Penjualan atau Mengirimkan Tiket untuk meminta bantuan.
masukan