繁体   English   中英

是否可以使用 PHP 获取 Linkedin 公司更新?

[英]Is it possible to fetch Linkedin company updates with PHP?

我的目标是使用 Linkedin PHP REST API 或 JavaScript api 在网站上制作 LinkedIn 公司更新提要。 访问我的网站的任何用户都需要可以使用此提要,但是,我能找到的所有代码示例都要求我将访问用户重定向到 Linkedin 以进行 OAuth,以便我可以获得访问令牌以进行 API 调用。 这不是我需要的。

如何为访问我的网站的匿名用户为我的公司调用 API(无需重定向到 LinkedIn)? 这一定是可能的。 我已经在 Linkedin 上注册了一个应用程序并收到:

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

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

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

这是获取公司更新所需的 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;

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM