salesforce php,使用PHP中的REST API在SalesForce中创建潜在客户

在过去的几天里,我一直在尝试从SalesForce的REST API创建一个领导者,但是我不能为我的生活做好准备.我能够获得访问令牌没有问题,但从那里创建一个线索我完全没有运气.

我在所有文档中都看到了这个:

curl https://na1.salesforce.com/services/data/v20.0/sobjects/Account/ -H "Authorization: Bearer token -H "Content-Type: application/json" -d @newaccount.json"

我怎么能用PHP的卷曲呢?我尝试过但尝试过但根本没有运气.

以下是我获取访问令牌的方法:

$ch = curl_init();

// set URL options

curl_setopt($ch, CURLOPT_POST, 1);

curl_setopt($ch, CURLOPT_URL, "https://login.salesforce.com/services/oauth2/token?grant_type=password&client_id=".CONSUMER_KEY."&client_secret=".CONSUMER_SECRET."&username=".USERNAME."&password=".USERPASS.SECURITY_TOKEN);

curl_setopt($ch, CURLOPT_HEADER, 0);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

// grab HTML

$data = curl_exec($ch);

$data = json_decode($data, true);

$code = $data['access_token'];

curl_close($ch);

在这段代码之后我尝试过这样的事情,但是我没有运气.

$token_url = LOGIN_BASE_URL.'/services/oauth2/token';

$post_fields = array(

'code' => $code,

'grant_type' => 'authorization_code',

'client_id' => CONSUMER_KEY,

'client_secret' => CONSUMER_SECRET,

);

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $token_url);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);

curl_setopt($ch, CURLOPT_POST, TRUE);

curl_setopt($ch, CURLOPT_POSTFIELDS, $post_fields);

$token_request_body = curl_exec($ch)

我只需要弄清楚如何在SalesForce中创建潜在客户,我不知道从哪里开始.任何帮助将不胜感激,因为我无法在任何有助于我的地方找到合适的文档.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值