Header
每次使用API
所需要的Header
設定值
Parameter | Type | Value | Description |
Authorization | string | api token | 系統商 Token |
Content-Type | string | multipart/form-data | 除 GET、DELETE 方法外都需要 |
Sign
每次呼叫都必須在網址加上一個sign參數,而sign參數是以傳遞資料及API KEY產生:
先將參數陣列照key值進行升序排序
=> 組成query string
=> 後面串上api key後md5加密
<?php
//$data:傳遞的參數陣列,若沒傳遞參數則放空陣列
//$apiKey:代理商的API KEY
function generateSign($data, $apiKey)
{
ksort($data);
return md5(http_build_query($data) . $apiKey);
}
实例:
<?php
$apiKey ='xxxxxxxxxxxxxxxxxxxxxxxxx';
$data = [
'account' => 'jition10114898',
'password' => '10114898jition23QuoPS1689',
'nickname' => '98Bet_101148'
];
ksort($data);
$sign = md5(http_build_query($data) . $apiKey);
echo $sign;