【问题标题】:Is it possible to fetch Linkedin company updates with PHP?是否可以使用 PHP 获取 Linkedin 公司更新?
【发布时间】:2014-01-21 09:38:25
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: php api oauth linkedin


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-08-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-05-05
        • 2019-06-26
        相关资源
        最近更新 更多