使用指南
获取秘钥
您需要获取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"
}
联系方式
联系电话:13693532091 (小羽)
微信公众号:安全酷(watsec)