登录 注册 注册领取7天免费IP
资讯与帮助文档
使用教程 API文档 SDK示例 IP资讯
如果有任何问题,请联系我们的客服,会有专人为您服务解答。希望九零科技的产品服务能带给您安全便利!

IP合作商API签名示例代码 —— PHP语言

签名算法

签名算法
加密方式 RSA
加密方法 SHA1
长度 2048
格式 PKCS1v15
私钥 private_key_pem

构造签名

参数 类型 必填 说明
RsaNo string 合作商编号
Time int 当前时间戳
.... .... 每个接口需要的参数

每次接口请求之前都需要构造签名获得token,将token带入header头部正常请求接口

下面是PHP语言签名示例代码:

$privateKey = """"-----BEGIN PRIVATE KEY-----*****-----END PRIVATE KEY-----";
$_privKey = openssl_pkey_get_private($privateKey);
$signature = false;
$dataString = json_encode($request->post(),JSON_UNESCAPED_UNICODE);
//构造签名
openssl_sign($dataString, $signature, $_privKey);
$token = base64_encode($signature); 
//请求接口
$url = "https://www.90daili.com/Api/ProjectList";
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
$data = json_encode($request->post(),JSON_UNESCAPED_UNICODE);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
curl_setopt($curl, CURLOPT_HEADER, 0);
curl_setopt($curl, CURLOPT_HTTPHEADER,array(
    'Content-Type: application/json;'
    'token':$token
));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$res = curl_exec($curl);
$errorno = curl_errno($curl);
curl_close($curl);
return $res;

如有疑问,请联系九零IP在线客服

九零代理IP —— 全球高速代理,助力您的商业腾飞!

🌍 覆盖全球,高速稳定
九零代理IP拥有海量优质IP资源,覆盖国内300+城市地区,高速稳定,匿名性强,满足您的游戏搬砖、自媒体、数据采集、SEO优化、广告投放等多场景需求!

🔒 安全可靠,专业保障
采用高匿名加密技术,严格保护用户隐私,确保您的网络操作安全无忧。7×24小时专业技术支持,随时为您解决后顾之忧!

💼 商业合作,互利共赢
诚邀企业、开发者、跨境电商、营销团队等合作伙伴,共同开拓市场!我们提供灵活的合作方案,定制化服务,助力您的业务高效增长!

📩 联系我们
九零IP官网:www.90daili.com 微信:19871648261、 QQ:639317776

选择九零代理IP,携手共赢未来! 🚀

上一篇:IP合作商API签名示例代码 —— python语言 下一篇:如何测试代理IP的网速?3种方法精准掌握真实带宽