2
目前的文檔有點缺乏如何通過Ajax提交表單。有The Entries POST API,但它只談到xml,甚至沒有顯示示例負載。如何將json發佈到Wufoo Entries API?
我看到Wufoo有一個半建的,被遺棄的jQuery插件wufoo/Wufoo-jQuery-API-Wrapper,這似乎只是將$.get
做了很多,並且格式化了一些錯誤。 POST被列爲「待辦事項」。
我試過打的東西,如API:
{
"Field1": "first",
"Field2": "last",
"Field3": "[email protected]",
"Field4": "test messsage",
}
以及基於行「這個稱呼就包含名稱/值對POST參數」和示例postAuthenticated(array('Field1' => 'Frank'));
我嘗試了發送陣列的陣列。
[
['Field1', 'first'],
['Field2', 'last'],
['Field3', '[email protected]'],
['Field4', 'test messsage']
]
但由於這些顯然是錯誤的格式,我總是得到以下回應。
{
"Success": 0,
"ErrorText": "Errors have been <b>highlighted</b> below.",
"FieldErrors": [
{
"ID": "Field3",
"ErrorText": "This field is required. Please enter a value."
},
{
"ID": "Field4",
"ErrorText": "This field is required. Please enter a value."
}
]
}
有沒有人有任何想法如何格式化這些請求?也許有更多CurlService經驗的人可以從他們的例子中解釋它,但是我不能對這些文檔進行正面或反面的描述,也不能在網上找到任何例子。
謝謝你節省了我一噸的時間。關於IMO限制的文件很不清楚。 – 2015-05-22 16:51:20
你在做什麼來完成POST請求?我正在嘗試,但我可以連接基本身份驗證的唯一方法是使用JSONP,它不允許我發送POST請求,但發送GET請求。你是如何處理認證的? – 2015-05-23 17:57:49
沒有驗證,只是從前端發佈新條目。 – Sinetheta 2015-05-24 00:28:08