@GreatX

Код из Php в Node.js?

Помогите пожалуйста с api. Не могу перевести на Node.js

$param['secret'] 	= ""; 	//ключ api
$param['order_id']	= ""; 	//id заказа, полученный из метода new_order

//подготовка запроса	
foreach ($param as $key => $value) { 
$data .= "&".$key."=".$value;
}

$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL, "https://app.frontpad.ru/api/index.php?get_status"); 
curl_setopt($ch, CURLOPT_FAILONERROR, 1); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); 
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_TIMEOUT, 30); 
curl_setopt($ch, CURLOPT_POST, 1); 
curl_setopt($ch, CURLOPT_HEADER, true); 
curl_setopt($ch, CURLOPT_POSTFIELDS, $data); 
$result = curl_exec($ch); 
curl_close($ch); 

//результат
echo $result;


не понятно где secret отправлять
secret - это api key

request.post('https://app.frontpad.ru/api/index.php?get_products', function (err, res, body) {
        if (err) {
            console.log('error:', err);
        }
        console.log('statusCode:', res && res.statusCode); 
        console.log('body:', res.body); 
    });
  • Вопрос задан
  • 393 просмотра
Решения вопроса 1
notiv-nt
@notiv-nt
Как ваше ничего? Да, моё тоже
request.post('https://app.frontpad.ru/api/index.php?get_products', {form:{secret: 'key'}})
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы