获取API key后,您可以根据规则生成Token参数,在调用Open API接口时需要带上Token参数。
举个例子:假设请求的url为
"https://ss-api.mintegral.com/api/open/v1/offers", 那么请求的Header需要加上
access-key: 1d801c3346a97e25369abf5278118794
token: 378d387c2b61462cf4bc62b3949111f3
timestamp: 1471256697对应 curl 请求例子如下:
curl -X GET "https://ss-api.mintegral.com/api/open/v1/offers" \
-H "token: 378d387c2b61462cf4bc62b3949111f3" \
-H "access-key: 1d801c3346a97e25369abf5278118794" \
-H "timestamp: 1471256697"
Token参数生成规则如下:
| 字段 | 类型 | 说明 | 举例 |
|---|---|---|---|
| access-key | string | 您的Access Key。可以通过“账户管理——基本信息”路径获取Access Key | "1d801c3346a97e25369abf5278118794" |
| token | string | 生成方法:Md5(API key.md5(timestamp)) | "378d387c2b61462cf4bc62b3949111f3" |
| timestamp | int | 时间戳(秒) | 1471256697 |
<?php
$api_key = 'ce4f7c2b8edb173e2533d7a169080504';
$timestamp = time();
$token = md5($api_key.md5($timestamp));
?>