Wordpress联系表单7不与Microsoft Dynamics CRM一起使用

时间:2016-05-26 14:23:18

标签: wordpress wordpress-plugin dynamics-crm crm contact-form-7

我们在Wordpress中使用联系表单7。我希望联系表单通过json或Api将数据发送到我们的新Microsoft Dynamics CRM。 到目前为止,我得到了这个,但它没有工作,有人可以帮我这个。 在functions.php中我插入了这个:

function leads_integration_wp_cf7( $cf7 ) {
   $url = your_url_goes_here;
   $postparams = your_post_params_goes_here;

   $ch = curl_init($url);
   curl_setopt($ch, CURLOPT_POSTFIELDS, $postparams);
   curl_setopt($ch, CURLOPT_POST, 1);
   curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1 );
   curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1 );
   $output = curl_exec($ch);
   curl_close($ch);
}
add_action('wpcf7_mail_sent', 'leads_integration_wp_cf7');

在php文件中我添加了这个:

<?php
  $txt = json_encode($_REQUEST);
  $myfile = file_put_contents('log.txt', $txt.PHP_EOL , FILE_APPEND);
?>

就像我说它不起作用任何提示都会有所帮助,谢谢你:)

2 个答案:

答案 0 :(得分:0)

看起来您实际上没有编写任何代码来使用Dynamics CRM API,而不会发生任何事情。

我建议你从这里开始:Use the Microsoft Dynamics CRM Web API

答案 1 :(得分:0)

我们的插件(https://www.saintsystems.com/products/gravity-forms-dynamics-crm-add-on/)完全支持与Microsoft Dynamics CRM内部部署和Dynamics CRM Online集成。我们支持2011及更高版本。