我有一个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经验的人可以分享任何见解吗?我已经联系了他们的支持,但到目前为止没有回复。
答案 0 :(得分:0)
我们的文档中有一个拼写错误。 answer_text
应为answers_text
。
这些问题是正确的,但实地描述并非如此。