fb.wallで取得するFacebookページのウォール投稿に空白のアクティビティが出てしまうときの対処方法

harada 525views 更新:2013年12月11日

fb.wallでFacebookページのウォール投稿を取得する際に、無駄なアクティビティ(返信コメント)を拾ってしまうことがありました。
しかも取得するのは日付のみで、本文は取得してくれないため空白の投稿となってしまいます。

そこで、jquery.neosmart.fb.wall.js内から以下を検索。

if(!o.showGuestEntries&&!isBase) continue;

↓置換

if((!o.showGuestEntries&&!isBase)||!exists(data[k].message)) continue;

とすることで、無駄なアクティビティはスルーしてくれるようになりました。

ですがこの記述だと、件数指定分の中に空白の投稿も含んでカウントしてしまいます。
なのでもう少し練らないとダメですね……。

参考:fb.wallメモ最終版

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません