简体   繁体   English

如何在SurveyMonkey中按名称获取测量ID

[英]How to get survey ID by name in SurveyMonkey

How to get survey ID by name in SurveyMonkey? 如何在SurveyMonkey中按名称获取调查ID? This is what is found, but how to convert this into PHP? 这是找到的,但是如何将其转换为PHP?

curl -i -X POST -H "Authorization:bearer YOUR_ACCESS_TOKEN" -H "Content-Type": "application/json" https://api.surveymonkey.net/v3/surveys -d '{"title":"New Survey"}' curl -i -X POST -H“ Authorization:bearer YOUR_ACCESS_TOKEN” -H“ Content-Type”:“ application / json” https://api.surveymonkey.net/v3/surveys -d'{“ title”:“新调查”}'

Here is my basic api call without passing the survey title parameter: 这是我的基本api调用,没有传递测量标题参数:

<?php
$requestHeaders = array(
    'Content-Type: application/json',
    'Authorization: Bearer 12345',
);

$url = 'https://api.surveymonkey.net/v3/surveys/';
$ch  = curl_init();
curl_setopt($ch, CURLOPT_URL, $url_contactlist);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $requestHeaders);
?>

Thanks. 谢谢。

Solution: 解:

Add

curl_setopt($ch, CURLOPT_POST, false); 
curl_setopt($ch, CURLOPT_POSTFIELDS, $params);

i found the solution: add the following lines: curl_setopt($ch, CURLOPT_POST, false); 我找到了解决方法:添加以下行:curl_setopt($ ch,CURLOPT_POST,false); curl_setopt($ch, CURLOPT_POSTFIELDS, $params); curl_setopt($ ch,CURLOPT_POSTFIELDS,$ params);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM