Linkedin公司更新

时间:2014-01-03 16:35:13

标签: php api oauth linkedin

我的目标是使用Linkedin php rest api或javascript api在Linkedin网站上更新feed。访问我的网站的任何用户都可以使用此Feed,但是,我找到的所有代码示例都要求我将访问用户重定向到Linkedin for OAuth,这样我就可以获得访问令牌来进行API调用。这不是我需要的。

如果有任何匿名用户访问我的网站,我怎样才能为我的公司拨打api电话(又名重新连接到LINKEDIN)?这一定是可能的。我已经在Linkedin上注册了一个申请并收到了:

API密钥:XXXXX 密钥:XXXXX OAuth用户令牌:XXXXX OAuth用户密码:XXXXX

一个相关的问题是,当我注册我的Linkedin应用程序时,提供给我的OAuth用户令牌和OAuth用户密码是什么?

SIMPLE代码示例将非常感谢!!!!

2 个答案:

答案 0 :(得分:0)

如果您已有令牌,请检查文档中有关获取配置文件的部分,它对公司更新的工作方式完全相同,只是不同的网址:https://developer.linkedin.com/documents/code-samples

答案 1 :(得分:0)

以下是获取公司更新所需的PHP代码:

$token = "<your_access_token>";
$url = "https://api.linkedin.com/v1/companies/<company_id>/updates";    
$headers = array(
  'Authorization: Bearer ' . $token,
  'x-li-format: json'
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$response = curl_exec($ch);
curl_close($ch);
echo $response;

使用其他答案的链接中的代码获取客户端的访问令牌。