通过api提交Formassembly表单

问题描述 投票:0回答:1

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

我获得了通过api(aka,$ CLIENT_ID和$ CLIENT_SECRET)连接到formassembly所需的所有凭据。我阅读了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,但数据未提交。

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

php wordpress form-submit
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.