0

我正在尝试使用此 API https://developer.linkedin.com/docs/company-pages#company_updates获取公司更新

我将 Node.js 与linkedin-js 包模块包装器一起使用。我发现我只收到了这家公司的 5 个帖子(id=3487133)。但它在页面中显示,它得到了超过 5 个更新。我怎样才能得到它所有的帖子更新?谢谢。

这是我的代码

var linkedin_client = require('linkedin-js')(appid, appsecret, url_callback)


var cid = 3487133;
var param = {
  token: {
    oauth_token_secret: <token_secret>,
    oauth_token: <token>
  },
  count: 50
}

//post
linkedin_client.apiCall('GET', '/companies/' + cid + '/updates', param, function(error, result) {
  console.log(result)
});
4

1 回答 1

0

您的代码没有任何问题。

https://developer.linkedin.com/docs/company-pages#company_updates你可以找到

只会返回状态更新类型事件的最近 50 次更新。对于所有其他事件类型,请求将返回过去 20 天内的所有更新,或总共 250 次更新 - 以先到者为准。

使用 Linkedin 控制台 ( https://api.linkedin.com/v1/companies/3487133/updates ) 获取贵公司的更新,它提供相同的 5 个帖子。您页面中的其余帖子是 20 天以上。

于 2015-04-23T06:16:49.473 回答