1

(作为序言,SurveyMonkey 要求将向他们的开发人员提出的问题发布到带有标签“surveymonkey”的 SO)

直到昨天,我们一直在毫无问题地调用 SurveyMonkey API。截至昨天,我们返回的响应似乎包含无效的 JSON 字符串。问题似乎在于包含几个未转义的双引号字符的响应对象。下面是我们在调用get_survey_details时得到的响应示例:

"heading": "Please click "Next" below to proceed.\r\n"

如您所见,有两个未转义的双引号(“Next”),这导致了无效的 JSON 对象错误。

为了验证我们的代码没有问题,我通过终端 (curl) 进行了相同的 API 调用,并得到了相同的响应。

重现问题就像在标题、问题文本或答案文本中创建带有双引号的调查,然后调用 get_survey_details 一样简单。

直到昨天为止,这一直运行良好,我想知道 SurveyMonkey 最近是否发生了一些变化?在这个问题得到解决之前,我们已经死在水中了。

谢谢!

4

1 回答 1

1

对于开发人员来说,这对他们来说是一个问题。截至昨天,他们已经推出了解决此问题的修复程序。

于 2013-10-17T19:33:33.617 回答