如何使用Rest Api在扩音器中添加公司?

时间:2015-10-13 11:49:23

标签: php api rest

我正在开发php应用程序,使用rest api将我的雇主数据提交到扩音器。

我有扩音器帐户和客户端ID以及客户端密码

我阅读文档并在

中查看问题

[Insert candidate with categories + BullHorn

堆栈溢出之一但找不到任何解决方案

任何人都可以帮我解决如何使用api for php ??

提前致谢

1 个答案:

答案 0 :(得分:0)

以下代码我曾使用RESTAPI在BullHorn CRM中创建公司

此处使用Company作为ClientCorporation对象。

 $url = 'https://rest2.bullhornstaffing.com/rest-services/rggmp/entity/ClientCorporation?BhRestToken=09c4822e-04e7-40d8-9570-addc5c447aa7';
 $params =array("name"=> "Maha","fax"=>231312313 );
 $post_params = json_encode($params);
 $curl = curl_init();
 curl_setopt($curl, CURLOPT_URL, $url);
 curl_setopt($curl, CURLOPT_CUSTOMREQUEST,$method);   // for Create -> "PUT"  & Update ->"POST" //
 curl_setopt($curl, CURLOPT_HTTPHEADER, array('Content-Type: application/json', 'Content-Length: '.strlen($post_params));  
 curl_setopt($curl, CURLOPT_POSTFIELDS, $post_params);                               
 curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
 curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
 $result = curl_exec($curl);
 $response = json_decode($result, true);
print_r($response);
curl_close($curl);

输出:

[changedEntityType] => ClientCorporation
[changedEntityId] => 304
[changeType] => INSERT