PollDaddy API - 投票请求提供"投票 - 答案无效,5923"

时间:2017-01-30 08:33:59

标签: rest

我有一个PollDaddy公司帐户尝试使用the vote method in their API设置投票。

我无法找到PollDaddy关于此错误的任何文档,据我所知,我的请求是正确的,我已尝试过一些变体,例如包括所有字段但同样的事情。

PollDaddy有一个API request test form并且它在请求有效负载上没有给我任何错误,但仍会发出相同的错误。

获取民意调查的所有其他请求都有效,因此身份验证设置正确。

这是我的要求

{
  "pdRequest": {
    "partnerGUID": "[partner_guid]",
    "demands": {
      "demand": {
        "vote": {
          "answer_text": "[answer_id]",
          "poll_id": "[poll_id]"
        },
        "id": "vote"
      }
    },
    "userCode": "[user_code]"
  }
}

以下是回复:

{
  "pdResponse": {
    "userCode": "[user_code]",
    "errors": {
      "error": [
        {
          "content": "Vote - Answer Invalid, 5923",
          "id": 62
        }
      ]
    },
    "partnerGUID": "[partner_guid]",
    "partnerUserID": 0
  }
}

有API经验的人可以分享任何见解吗?我已经联系了他们的支持,但到目前为止没有回复。

1 个答案:

答案 0 :(得分:0)

我们的文档中有一个拼写错误。 answer_text应为answers_text

这些问题是正确的,但实地描述并非如此。