通过api提交Formassembly表单

时间:2018-04-10 15:03:38

标签: php wordpress form-submit

我在wordpress上有一个表单(caldera)收集数据,提交后我需要通过formassembly表单将其部分字段转移到Salesforce。

我获得了通过api连接到formassembly所需的所有凭据(aka,$ CLIENT_ID和$ CLIENT_SECRET)。我阅读了github关于如何连接到formassembly的文档。

我可以通过邮递员连接到formassembly但无法提交我的测试数据(我使用curl)。 我需要使用什么API_REQUEST才能提交表单?

我用的时候 https://app.formassembly.com/api_v1/forms/index.json?access_token=xxxxxx

我得到回复 - > json有几种形式。

我用的时候 https://app.formassembly.com/rest/forms/view/#formid#

我得到了我的表单的HTML,但数据未提交。

我真的很感激任何帮助! 谢谢,

1 个答案:

答案 0 :(得分:0)

我不认为Formassembly API是为提交表单数据而设计的。但是,您应该能够使用curl(或任何其他方法)将数据直接发布到Formassembly。 确保您已过帐,并且标头包含Content-Type = application / x-www-form-urlencoded,并且您要发送到https://www.tfaforms.com/responses/processor。 您还需要检查Formassembly提供的可嵌入标记,以找到要提交的正确表单数据。确保您同时拥有正确的tfa_dbFormId和tfa_dbControl信息。