Я пытаюсь подать заявку, чтобы получить ответы от опроса, а затем сделать отчеты с ними. для этой цели я использую php. Это мой код:
<?php
header('Access-Control-Allow-Origin: *');
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,
"https://api.surveymonkey.net/v3/benchmark_bundles");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "GET");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
$headers = array(
'Authorization: bearer XXXX',
'Content-Type:application/json',
);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$result = curl_exec($ch);
if (curl_errno($ch)) {
echo 'Error:' . curl_error($ch);
}
echo $result;
curl_close ($ch);
?>
Дело в том, что я всегда получаю одно и то же сообщение об ошибке, за которым следует 401. У меня есть премиум-аккаунт, и код авторизации — тот, который вы получаете после развертывания приложения. Возможно, код не является правильным или, возможно, surveyMonkey не получает авторизацию правильно.
Задача ещё не решена.
Других решений пока нет …