我正在尝试使用api访问合作伙伴调查。 所以在开始使用客户端实现之前,我正在使用控制台测试api。
设置auth代码和请求参数后,我得到了这个回复:
{
"Content-Type": "text/xml",
"Date": "Sun, 11 Aug 2013 17:43:18 GMT",
"Server": "Mashery Proxy",
"X-Mashery-Error-Code": "ERR_403_DEVELOPER_INACTIVE",
"X-Mashery-Message-Id": "2040f2f4-6a3b-45fe-80be-81c848e42422",
"X-Mashery-Responder": "prod-j-worker-us-west-1b-19.mashery.com",
"Content-Length": "27",
"Connection": "keep-alive"
}
这是什么意思? 伙伴是否应该设置任何类型的配置? 或者SurveyMonkey控制台是否无法访问生产环境?
答案 0 :(得分:3)
SurveyMonkey的开发人员API内容由Mashery提供。如果您take a look at the docs,您会在页面底部看到状态代码列表,您会看到各种类型的403
错误。
您的代码显示:"X-Mashery-Error-Code": "ERR_403_DEVELOPER_INACTIVE"
并且根据Mashery的文档,我可能会直接与他们联系并尝试找出您用于访问Mashery API的API密钥未被批准的原因。
我的预感是问题可能不在于SurveyMonkey。
答案 1 :(得分:3)
我已经看过几次这个错误了。以下是您可能会收到该错误的原因:
一般来说,https://developer.surveymonkey.com/io-docs是一个生产控制台,但它有一些我认为SurveyMonkey正在修复的陷阱。
答案 2 :(得分:1)