服务热线: 400-008-0908

规范说明

使用DNS.COM API,请先阅读并遵守以下规范使用API。

hash参数的生成规则

除hash外所有参数,按键名顺序排列后,以“md5(key1=value&1key2=value2&key2=value2apiSecret)”的形式组成,请注意以下接口不需要提交hash参数:

php 范例

<?php
/*
 * DNS.COM API hash参数生成代码范例

* modified: 2013-03-14
* author: francis@51dns.cn
*/

$apiKey 'your apiKey';
$apiSecret 'your apiSecret';
// 参数
$parameters = array(
    
'apiKey' => $apiKey
    
'domain' => 'yourdomain.com'
    
'timestamp' => time()
);
// 按键名排序
ksort($parameters);
$hashString '';
foreach(
$parameters as $key => $value){
    
$hashString .= ($hashString '&' '') . $key '=' $value;
}
$parameters['hash'] = md5($hashString $apiSecret);
?>