开放图本地化

mea*_*gar 5 facebook facebook-opengraph

是否可以在 Facebook 的 OpenGraph 中本地化对象?

我的具体目标是让法语/英语用户能够喜欢相同的 URL 或 Graph 对象,同时在他们的时间线中显示特定于本地的描述。到目前为止,我可以实现这一点的唯一方法是拥有两个单独的图节点,有效地将喜欢的数量分成两半。

我试图提供我的页面的英语和法语版本,法语版本使用英语页面的 URL 作为其规范 URL,但这导致法语用户的英语页面的标题/描述出现在他们的时间线中。

有没有办法让页面的法语和英语版本同时拥有一个共享的“喜欢”计数?

Jef*_*ock 3

您想要的详细文档在这里: https ://developers.facebook.com/docs/beta/opengraph/internationalization/

简而言之,您需要在og:locale标记中提供主要区域设置,然后在og:locale:alternate标记中提供备用区域设置。对于每个备用区域设置,FB 抓取器将重新抓取页面,但在查询字符串参数中传递备用区域设置fb_locale。您应该采用此查询字符串参数并提供适当的特定于区域设置的元数据。