0
Answered

Вызов стандартизации на PHP через cUrl

Олег С 2 years ago in Интеграции • updated by Анастасия 1 year ago 2

При обращении из скрипта php сервер возвращает {"detail":"Учетные данные не были предоставлены."}


Что я делаю не так?


Код скрипта:


$post_data = '[ "мск сухонска 11/-89" ]';

curl_setopt($ch, CURLOPT_URL, 'https://dadata.ru/api/v2/clean/address');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type' => 'application/json',
'Authorization' => 'Token 22416f4cdba3613d21680f7ce8a09d84fe21e57d',
'X-Secret' => 'd433205b2bd085a4b8c668e62da67367bd*******'
));
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);

$output = curl_exec($ch);