2
有人可以幫助我在PHP中形成這個通訊請求嗎?如何爲下列命令行形成PHP curl請求?
$ curl -u [USER:PASSWORD] https://subs.pinpayments.com/api/v4/meresheep/subscribers/7388.xml
我曾嘗試以下,並獲得唯一的 '假' 返回......
// Query the user to pin payments for the details...
$curl_url = "https://subs.pinpayments.com/api/v4/xyz-site/subscribers/32.xml";
//open connection
$ch = curl_init();
//set the url, number of POST vars, POST data
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Authorization: -u [USER:PASSWORD]'));
//execute post
$result = curl_exec($ch);
curl_close($ch);
您好大衛,謝謝你的回覆......我也是這樣試着......它只是返回'假'......但是當我通過瀏覽器訪問URL時...它要求輸入用戶名和密碼,並且當我輸入用戶名提及時d上面,然後回車,它顯示我想要的屏幕上的正確輸出...最有趣的事情是相同的CURL代碼在我的本地主機完美工作。是否還有其他參數需要傳遞? – user3322546
你可以嘗試用echo curl_error($ ch)輸出錯誤;在curl_exec()行之後。 –