如何将联系表单中的数据添加到Teamgate CRM中?

时间:2017-06-14 11:34:11

标签: javascript html

我正在尝试在我的网站上集成“联系我们表单”并将其与Teamgate CRM集成,以便所有数据都归入“潜在客户”部分。在他们的网站上,它位于lead capturing部分,但我似乎找不到正确的解释。 任何人都可以分享一步一步的解决方案吗?

1 个答案:

答案 0 :(得分:1)

  1. 首先,您需要从帐户设置中获取API密钥。
  2. 然后您需要确定表单提交处理程序。
  3. 我不知道您使用的是哪种编程语言或框架。所以,我会以cURL为例给你一个例子:
  4. curl -X POST \ https://api.teamgate.com/v4/leads/ \ -H 'x-app-key: YourApiKey' \ -H 'x-auth-token: YouApiToken' \ -F 'name=John Smith' \ -F 'companyName=Example Company Ltd.' \ -F 'jobTitle=Project Manager' \ -F 'email=john@example.com' \ -F 'phone=+1234567890'

    如果您正在开发PHP,我认为最好的解决方案是使用PHP SDK

    <?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.';
    }
    

    获取有关Teamgate的REST API和SDK,身份验证,参数,响应格式和错误的详细信息 - find it all here