Linkedin API是否提供了从我们公司的个人资料中获取最新更新的方法

tes*_*est 11 linkedin linkedin-api

我正在为公司建立我们的外部网站,我想在我们的网站上显示我们公司的LinkedIn个人资料的最新更新.目前,当我访问我们公司的LinkedIn个人资料时,我可以看到最近的更新,这些更新也可供公众用户使用(因此用户无需登录Linkedin查看这些最新更新),如下所示: -

在此输入图像描述

所以我有以下两个问题

现在我读到LinkedIn JavaScript API及其提供的功能,我已经创建了一个新的LinkedIn应用程序,并设置了此链接中提到的所需设置https://developer.linkedin.com/docs/getting-started- js-sdk但我对如何使用它以及如何管理身份验证感到困惑.所以我有以下两个主要问题: -

  1. 问题1.任何人都可以链接我一些关于使用LinkedIn JavaScript SDK获取我们公司最新更新的示例代码?

  2. 问题2.LinkedIn JavaScript SDK的身份验证如何真正起作用?我的意思是SDK是否允许获取我们的LinkedIn公司简介的最新更新而无需用户提前登录LinkedIn?再次访问我们的LinkedIn个人资料页面的任何用户都可以查看我们公司的最新更新(用户无需登录链接以查看我们的个人资料和我们的最新更新)..并且因为我们计划在我们的内部显示最近的更新外部网站,所以我们不能假设任何将查看我们网站的用户已经登录LinkedIn查看那些LinkedIn最近更新,或者用户首先拥有一个LinkedIn帐户..

那么有人可以就我的上述2个问题提出建议吗 在此先感谢您的帮助.

编辑

根据我从@Craig Wayne得到的回复.现在在我的情况下,我没有设置任何关于OAuth的事情,因为我只为JavaScript配置了所需的步骤,所以这很好吗?: - 在此输入图像描述

现在我尝试使用此链接https://codepen.io/craigiswayne/pen/KGbqRq测试Api呼叫,我在其中输入以下信息: -

客户端ID: - "我输入客户端ID 14位"REST URL: - "companies/<>/updates?start = 20&count = 10&format = json"

但它一直试图加载结果,如下: -

在此输入图像描述

现在我们的sharepoint页面中的最后一步我添加了以下代码: -

<script type="text/javascript" src="//platform.linkedin.com/in.js">
  api_key:                 14 digits code
  onLoad:                  LinkedINJSAPI.onLoad
  authorize:               true
  credentials_cookie:      true
  credentials_cookie_crc:  true
</script>
<script>
var LinkedINJSAPI = {
   onLoad: function(){
     IN.User.authorize(LinkedINJSAPI.request, this );
   },
   request: function(){
    var url = 'companies/<<>8 digits code>>/updates?start=20&count=10&format=json';
    IN.API.Raw(url).
      method('GET').
      result(function(result){
        console.log( JSON.stringify( result ) );
      }).
      error(function(error){
        console.error( error.message );
      });
   }
 }
</script>
Run Code Online (Sandbox Code Playgroud)

我从链接弹出窗口输入用户名和密码,登录后,我在浏览器控制台中收到此错误: -

会员无权获得公司.

所以有人可以建议我上面的编辑?谢谢

Dan*_*ing 8

LinkedIn拥有广泛的API.

LinkedIn API是否提供了获取公司最新更新的功能?

是.LinkedIn API提供最新的50个更新,包括职位发布,新产品和状态更新.有关公司更新,请参阅API参考.

我们可以使用客户端代码(JavaScript)安全地与API集成吗?

是.LinkedIn提供了JavaScript SDK.您应该首先查阅JavaScript SDK入门指南,然后查看他们的公司页面指南.

API功能是免费提供的吗?

我找不到任何定价文件.速度限制油门似乎是免费的.

任何人都可以链接到一些关于使用javascript代码与LinkedIn apis集成的教程和文档吗?以及我们如何注册这些API?

如果您登录其开发人员站点,则可以创建一个允许您进行API调用的应用程序.

是否有可以实现这些目标的RSS源?

现有的答案概述了使用RSS显示公司更新.