我正在尝试使用SurveyMonkey API。 XXXYYYZZZ是我的钥匙通常会去的地方。 我如何使用API控制台以及我期望使用哪种输出?
请求URI:
https://api.surveymonkey.net/v2/surveys/get_survey_list?api_key=xxxxyyyyzzzz
请求标题:
{
"X-Originating-Ip": "127.0.0.0",
"Content-Type": "application/json"
}
请求正文:
{
"title":"",
"page":1,
"page_size":1000,
"start_date":"1970-01-01 00:00:00",
"end_date":"2038-01-01","order_asc":true,
"fields":
["title","analysis_url","date_created","date_modified"]
}
回复标题:
{
"Content-Type": "text/xml",
"Date": "Fri, 27 Sep 2013 22:56:32 GMT",
"Server": "Mashery Proxy",
"X-Mashery-Error-Code": "ERR_403_DEVELOPER_INACTIVE",
"X-Mashery-Message-Id": "585a5090-0d11-47f8-a638-3a20c2d6140c",
"X-Mashery-Responder": "prod-j-worker-us-west-1c-17.mashery.com",
"Content-Length": "27",
"Connection": "keep-alive"
}
回复机构:
<h1>Developer Inactive</h1>
答案 0 :(得分:2)
所有API控制台都允许您向SurveyMonkey API发出请求,而无需构建或设置自己的框架来向其发出请求。这样,您就可以看到从API中获取的数据类型,然后才能对编写应用程序进行任何重大投资,以确定它是否符合您的需求。
请注意,上面的开发人员非活动消息是使用无效API密钥时返回的消息。
您可以在此文档页面上看到有关预期内容的更多信息 - https://developer.surveymonkey.com/mashery/requests_responses - 请务必查看左侧可用的API方法。
答案 1 :(得分:2)
根据您使用的编程语言,您可以使用一些第三方API包装来访问数据并使其更易于使用。我目前正在考虑使用PHP包装器编写一些东西:https://github.com/oori/php-surveymonkey。 SurveyMonkey在其网站上列出了一些第三方包装:https://developer.surveymonkey.com/。此外,作为我的一个问题的答案,我注意到有一个Survey Monkey API控制台,它允许您根据您调用的方法查看将返回的数据:https://developer.surveymonkey.com/api_console。
希望这有帮助。