1

我想知道X-Facebook-Locale在以适当的语言显示应用程序时如何获取标题。

我不确定我的应用程序是否被 facebook 抓取,所以我scraped=true在发布操作时og:description放置了标签,并在标签处放置content="I displayed $_SERVER here"了标题中的元素。我还将标签添加og:locale:alternalteen_usfr_fr。关于og:locale我必须知道X-facebook-Locale使用专有语言的内容,但我无法在任何地方查看此标题。有人能帮助我吗?

4

1 回答 1

2

经过数小时试图使语言环境功能正常工作并遇到与您相同的问题后,我更改了代码以使用 HEADER X-facebook-Locale验证语言环境。

我不知道您正在使用的确切编程语言,但在 PHP 中,我使用以下代码检查 Header 内容:

$headers = apache_request_headers();
if(isset($headers['X-Facebook-Locale']))
{
    $locale = strtolower($header['X-Facebook-Locale']);
}

仅请求 HEADER 值对我有用。

祝你好运。

此致

加布里埃尔皮雷斯

于 2012-09-12T05:07:20.570 回答