Wufoo - 发布到表单 API - 表单无法接受新条目
Wufoo - POSTing to Form API - form can't accept new entries
我正在使用 Wufoo 表单 api 到 POST 到我帐户上的一个表单,但是尽管遵循了文档我 运行 还是遇到了这个错误:
This form can't accept new entries. Please inform the owner of the form so they can contact Wufoo Support
到目前为止,已满足以下要求:
- 使用正确的子域和表单标识符
- 使用版本 3
- 响应 = JSON
- 使用与 API 密钥和密码一起使用的基本身份验证
- 将参数作为数组发送 "FieldID" => "Value"
- 表格设置为public
- 密码保护了我的表格
但我仍然收到此错误,我/文档是否还缺少其他内容?
我也对这个问题感到非常沮丧.. 似乎 任何时候你给出 API 表单 ID 都不会(如 Field4, Field4-1, Field4-2) 而不是简单地将它们组合成一个 Field(至少对我而言)
我有一个 phone 数字字段,wuFoo 拆分为 3 个参数:
<li id="foli4" class="phone notranslate">
<label class="desc" id="title4" for="Field4">
Phone Number
</label>
<span>
<input id="Field4" name="Field4" type="tel" class="field text" value="" size="3" maxlength="3" tabindex="4"/>
<label for="Field4">###</label>
</span>
<span class="symbol">-</span>
<span>
<input id="Field4-1" name="Field4-1" type="tel" class="field text" value="" size="3" maxlength="3" tabindex="5" />
<label for="Field4-1">###</label>
</span>
<span class="symbol">-</span>
<span>
<input id="Field4-2" name="Field4-2" type="tel" class="field text" value="" size="4" maxlength="4" tabindex="6" />
<label for="Field4-2">####</label>
</span>
</li>
在 PHP 中,我通过 http_build_query($_POST) 将其分解为:
Field4=555&Field4-1=555&Field4-2=5555
并通过他们通过 cURL https://wufoo.github.io/docs/?shell#submit-entry.
提供的样板代码发送
发送此返回响应:
{"Success":0,"ErrorText":"This form can't accept new entries. Please inform the owner of the form so they can contact Wufoo Support.","FieldErrors":[]}
当我发送这个但是:
Field4=5555555555
在我的post正文中,表单提交成功!
看来,即使 WuFoo 将其表单的一部分拆分为几个组件,它仍希望将响应连接在一起,否则它会崩溃。
希望这对所有与 WuFoo 作斗争的人有所帮助 API!
我正在使用 Wufoo 表单 api 到 POST 到我帐户上的一个表单,但是尽管遵循了文档我 运行 还是遇到了这个错误:
This form can't accept new entries. Please inform the owner of the form so they can contact Wufoo Support
到目前为止,已满足以下要求:
- 使用正确的子域和表单标识符
- 使用版本 3
- 响应 = JSON
- 使用与 API 密钥和密码一起使用的基本身份验证
- 将参数作为数组发送 "FieldID" => "Value"
- 表格设置为public
- 密码保护了我的表格
但我仍然收到此错误,我/文档是否还缺少其他内容?
我也对这个问题感到非常沮丧.. 似乎 任何时候你给出 API 表单 ID 都不会(如 Field4, Field4-1, Field4-2) 而不是简单地将它们组合成一个 Field(至少对我而言)
我有一个 phone 数字字段,wuFoo 拆分为 3 个参数:
<li id="foli4" class="phone notranslate">
<label class="desc" id="title4" for="Field4">
Phone Number
</label>
<span>
<input id="Field4" name="Field4" type="tel" class="field text" value="" size="3" maxlength="3" tabindex="4"/>
<label for="Field4">###</label>
</span>
<span class="symbol">-</span>
<span>
<input id="Field4-1" name="Field4-1" type="tel" class="field text" value="" size="3" maxlength="3" tabindex="5" />
<label for="Field4-1">###</label>
</span>
<span class="symbol">-</span>
<span>
<input id="Field4-2" name="Field4-2" type="tel" class="field text" value="" size="4" maxlength="4" tabindex="6" />
<label for="Field4-2">####</label>
</span>
</li>
在 PHP 中,我通过 http_build_query($_POST) 将其分解为:
Field4=555&Field4-1=555&Field4-2=5555
并通过他们通过 cURL https://wufoo.github.io/docs/?shell#submit-entry.
发送此返回响应:
{"Success":0,"ErrorText":"This form can't accept new entries. Please inform the owner of the form so they can contact Wufoo Support.","FieldErrors":[]}
当我发送这个但是:
Field4=5555555555
在我的post正文中,表单提交成功!
看来,即使 WuFoo 将其表单的一部分拆分为几个组件,它仍希望将响应连接在一起,否则它会崩溃。
希望这对所有与 WuFoo 作斗争的人有所帮助 API!