Javascript 如何将联系人表单中的数据添加到Teamgate CRM中?
我正在尝试在我的网站上整合“联系我们表单”,并将其与集成,以便所有数据都归入Leads部分。在他们的网站上,这是在部分,但我似乎找不到正确的解释,这样做。。 谁能分享一步一步的解决方案Javascript 如何将联系人表单中的数据添加到Teamgate CRM中?,javascript,html,Javascript,Html,我正在尝试在我的网站上整合“联系我们表单”,并将其与集成,以便所有数据都归入Leads部分。在他们的网站上,这是在部分,但我似乎找不到正确的解释,这样做。。 谁能分享一步一步的解决方案 首先,您需要从帐户设置中获取API密钥 然后需要确定表单提交处理程序 我不知道您使用的是哪种编程语言或框架。那么,我将通过cURL为您提供一个示例: curl-X POST\ https://api.teamgate.com/v4/leads/ \ -H'x-app-key:YourApiKey'\ -H'x-a
curl-X POST\
https://api.teamgate.com/v4/leads/ \
-H'x-app-key:YourApiKey'\
-H'x-auth-token:YouApiToken'\
-F'姓名=约翰·史密斯'\
-F'公司名称=示例公司有限公司'\
-F'jobTitle=项目经理'\
-F'电子邮件=john@example.com' \
-F'电话=+1234567890'
如果您是在PHP上开发,我认为最好的解决方案是使用:
<?php
require __DIR__ . '/vendor/autoload.php';
$teamgate = new \Teamgate\API([
'apiKey' => 'YourApiKey',
'authToken' => 'YouApiToken'
]);
$data = array(
'name' => 'John Smith',
'companyName' => 'Example Company Ltd.',
'jobTitle' => 'Project Manager',
'email' => 'john@example.com',
'phone' => '+1234567890',
);
$result = $teamgate->leads->create($data);
if (!empty($result['success'])) {
echo 'Thank you for contacting us.';
}