graph.facebook.com/search?q=cinema&type=post&locale=fr_FR
事实上,运行此查询时,该locale
参数是考虑。它提供了用法语翻译的类别。
{
"id": "376665779074901_525847047490106",
"from": {
"category": "Site internet de détente/sports",
"name": "Hasil+jadwal+klasemen Sepakbola",
"id": "376665779074901"
},
"message": "Hasil Pertandingan\n\nLike (y) & Bagikan ...\n\n• England- Premier League\nFT Chelsea 2 - 0 Fulham\nGoals :\n52'[1 - 0] Oscar\n84'[2 - 0] John Obi Mikel\n-\nFT Liverpool 0 - 1 Southampton\nGoals :\n54'[0 - 1] Dejan Lovren\n-\nFT Newcastle United 2 - 3 Hull City\nGoals :\n10'[1...
}
但我必须同意,这不是真的有帮助。你可以做至少会是这样,在用户帖子的情况下,检查什么是用户使用的语言:
graph.facebook.com/USER_ID?field=locale
从
除此之外,我不得不说,你可以不依赖于Facebook的区域设置信息。 Facebook不知道一篇文章是用法文还是英文撰写的。此外,有人在英文中使用Facebook并不意味着他只会写英文帖子。如果您想使用特定语言查找所有邮件,最好使用专用于language recognition的另一个Web服务自行检查所有邮件。
嘿@ stephane-bruckert谢谢你的回答。事实上,我需要获得法国用户的地位。我将检查user_id信息以获取语言环境。我可以成为一个解决方案,如果Facebook没有像twitter这样的真正过滤器,那么对Facebook来说太糟糕了,但如果您的解决方案能够正常工作,那么对我来说也是可以的。我检查一下,谢谢! – DrSAS