我们在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);
?>
就像我说它不起作用任何提示都会有所帮助,谢谢你:)
答案 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及更高版本。