سلام اساتید خسته نباشید
چرا وقتی از curl زیر برای درخواست به api استفاده میکنم ارور
Bad Request
HTTP Error 400. The request is badly formed.
برمیگردونه ، خیلی کدهارو چک میکنم ولی همه چی درسته به نظرم
چرا وقتی از curl زیر برای درخواست به api استفاده میکنم ارور
Bad Request
HTTP Error 400. The request is badly formed.
برمیگردونه ، خیلی کدهارو چک میکنم ولی همه چی درسته به نظرم
کد پیاچپی:
function Create($Key,$Sec,$one,$two,$tree)
{
$curl = curl_init();
//Create Security Hash (SHA512) Based on Params and SecKey
$SecurityHash = hash_hmac('sha512', $Key . ":" . $SecK . ":" . $one . ":" . $tree . ":" . $two, $Sec);
$baseUrl = "https://URL?";
$params = "Key=".$ApiKey."&one=".$one."&two=".$two."&tree=".$tree."&sec=".$SecurityHash;
curl_setopt_array($curl, array(
CURLOPT_URL => $baseUrl . $params,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "",
CURLOPT_HTTPHEADER => array(
"cache-control: no-cache"
)
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
}
به نظرتون مشکلی توی کدنویسی یا ارسال فیلدها داره ؟