0

この API https://developer.linkedin.com/docs/company-pages#company_updatesで会社の更新をフェッチしようとしてい ます

Node.js を linkedin-js パッケージ モジュール ラッパーと共に使用しています。この会社 (id=3487133) からの投稿は 5 つしかないことがわかりました。しかし、それは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から、それを見つけることができます

status-update タイプのイベントの最新の 50 件の更新のみが返されます。他のすべてのイベント タイプの場合、要求は過去 20 日間のすべての更新、または合計 250 の更新のいずれか早い方を返します。

Linkedin コンソール ( https://api.linkedin.com/v1/companies/3487133/updates ) を使用して会社の更新を取得すると、同じ 5 つの投稿が表示されます。ページ内の残りの投稿は 20 日以上経過しています。

于 2015-04-23T06:16:49.473 に答える