使用指南

获取秘钥

您需要获取API Access Key和API Secret Key才能通过接口使用相关服务。你可以联系我们获取。(注:请妥善保管API Key,切勿泄漏!)

获取Access Token

在调用服务API的时候必须在URL中带上accesss_token参数,获取Access Token的流程如下:

向授权服务地址 http://api.imiyoo.com/oauth/token 发送POST请求,并在URL中带上以下参数:

client_access:必须参数,API Access Key;

client_secret:必须参数,API Secret Key;

例如:

http://api.imiyoo.com/oauth/token?client_access=xxxxxx&client_secret=xxxxxx

示例代码:

import requests

url = 'https://api.imiyoo.com/oauth/token?client_access=【Access Key】&client_secret=【Secret Key】'
r   = requests.post(url)
print r.content

服务器返回的JSON文本参数如下:

access_token: 要获取的Access Token;

expires_in: Access Token的有效期(秒为单位,一般为三个月);

例如:

{
  "expires_in": 864000,
  "access_token": "2b.342022406e2e24738ea1e829e686dc81.1534737224"
}

若请求错误,服务器将返回的JSON文本包含以下参数:

error_code: 错误码;关于错误码的详细信息请参考下方鉴权认证错误码。

error_msg: 错误描述信息,帮助理解和解决发生的错误。

认证失败返回:

{
    "error_name": "invalid_client_key",
    "error_code": -1,
    "error_msg" : "key authentication error"
}

联系方式

  • 邮箱:work#watscan.com

  • 微信公众号:安全酷(watsec)

© imiyoo.com all right reserved,powered by Gitbook该文件修订时间: 2018-08-20 17:51:19

results matching ""

    No results matching ""