SurveyMonkey api: код авторизации не предоставлен-401 - PullRequest
0 голосов
/ 08 октября 2018

Я пытаюсь подать заявку на получение ответов от опроса, а затем составлять отчеты с ними.для этой цели я использую 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 не получает авторизацию правильно.

...