SurveyMonkey api:未提供授权码-401

时间:2018-10-08 17:51:33

标签: php surveymonkey

我正在尝试创建一个应用程序,以从调查中获取答复,然后与他们进行报告。为了这个目的,我正在使用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没有正确获得授权。

0 个答案:

没有答案