2016-12-16 128 views
0

我刚刚收到一条错误消息,指出不再支持v2。 我会欣赏一封电子邮件,让我知道这会发生 - 我不会定期登录到Surveymonkey或Stackoverflow,除非出现问题。如何从V2迁移到V3 Surveymonkey API

无论如何,最快的迁移路径是什么?

+0

我看Bill Manville也在试这个。比尔,你解决了吗? http://stackoverflow.com/users/6787313/bill-manville 1.授权值是否以在线文档或“承载”中的“承载”开始,如在此处发布的一些示例中所示? 2.是否需要API_KEY?没有根据在线文档,但我已经看到它在这里的例子。 3.调查终点是否以“v3/survey”或“v3/surveys /”结束? 我在VBA中使用MSXML2.XMLHTTP 我通过电子邮件发送api-support,以便在他们的时区等待他们的帮助。 – sysmod

+0

我现在可以得到50个调查的第一页,没问题。答案是1.持票人; 2否; 3没有结尾的斜线。 另外:我不需要URLEncode请求“?include = date_created” 很多事情要做。 – sysmod

+0

伙计们,您的日期字段现在看起来像“2016-12-16T17:23:00”,他们以前没有T字段。这是一项工作量。是否有全面的差异列表来帮助移民? – sysmod

回答

1

迁移帮助文档是here

它可以是“持票人”或“持票人”。

根据您创建应用的时间不同,您可能会在应用的凭证部分中列出API密钥。如果你有一个API密钥,那么你可以像你在V2中一样使用它。如果您还没有,那么请按照new authentication docs的规则进行操作,并且您无需每次都在URL中传递一个。如果您仍然拥有API密钥,但不必为每次通话都包含一个API密钥,那么请刷新您的凭证,而不再需要密码。

无论你是否放置尾部斜线都没关系。

如有疑问,请查看V3 docs中有关内容格式的示例。

+0

谢谢,亚当,那个链接相当简短。我希望SM能够提供有关数据字段更改的更多信息。我会自己编译。 – sysmod

+0

而文档是错误的 - 例如,它们将查询过滤器显示为json正文,实际上它们作为查询字符串被添加到URL的末尾。 – sysmod

+0

文档中有两个点(调查模板,调查响应批量),请求获取函数错误地将GET变量传递给json参数。你有没有注意到其他人? –