Php 如何为在页面中访问“我的应用”选项卡的用户检测配置文件语言?

Php 如何为在页面中访问“我的应用”选项卡的用户检测配置文件语言?,php,facebook-php-sdk,Php,Facebook Php Sdk,如何找到访问页面中“我的应用”选项卡的用户的配置文件? 我有一个应用程序,用php编写,并提供一个应用程序选项卡。 该选项卡已添加到我的页面并正在运行 现在,对于访问选项卡的用户,我想知道它的区域设置。。。如何通过php sdk实现这一点?您可以尝试以下方法: $facebook = new Facebook(array( 'appId' => 'xxx', 'secret' => 'xxx', 'cookie' => true, // e

如何找到访问页面中“我的应用”选项卡的用户的配置文件? 我有一个应用程序,用php编写,并提供一个应用程序选项卡。 该选项卡已添加到我的页面并正在运行

现在,对于访问选项卡的用户,我想知道它的区域设置。。。如何通过php sdk实现这一点?

您可以尝试以下方法:

$facebook = new Facebook(array(
      'appId'  => 'xxx',
      'secret' => 'xxx',
      'cookie' => true, // enable optional cookie support
));

$signed_request = $facebook->getSignedRequest();

$locale = $signed_request['user']['locale'];
$country = $signed_request['user']['country'];

echo "locale =".$locale;
未经测试,但可能对您有所帮助:)