我想在我的网站上显示最新的 N 个 Facebook 帖子。
我正在使用这个简单的代码:
var FB = require('fb')
FB.api('/flourandfire/posts', 'get', { fields: [ 'message', 'picture' ], access_token: '1694494XXXXXXXX|1ba36298123bbf9689942fXXXXXXXXXX' },
function (res) {
if (!res || res.error) {
console.log(!res ? 'error occurred' : res.error)
return
}
console.log(res)
})
但是,我需要能够进行某种过滤,因为由于与 Instagram 的直接链接,提要中存在“噪音”(这会导致带有图片的短帖子,我不想将其包含在网站的喂养)
我基本上需要以某种方式“区分”特定的帖子,然后将其放置在网站上。
我可以获取 100 个帖子并根据特定标签过滤自己(例如#pub
;但是,存在大量 Instagram 帖子的风险,超过 100 个,最终在网站上发布零帖子。
你会如何解决这个问题?