Ограничения для вкладок приложения? - PullRequest
1 голос
/ 22 ноября 2011

есть ли способ установить приложение на страницу с ограничениями на страну или возраст посетителей?

Я программирую приложение, которое будет доступно только для пользователей разных стран. Однако я планирую установить приложение в виде вкладки на международной странице Facebook без каких-либо ограничений. И я не хочу, чтобы пользователи из других стран видели мое приложение.

Возможно ли это?

С уважением, Flashbaer

1 Ответ

1 голос
/ 10 февраля 2012

Это должно быть возможно в соответствии с https://developers.facebook.com/docs/reference/fbml/restricted-to/

Какие бы настройки я ни использовал, это приводит к тому, что вкладка недоступна для не вошедших в систему пользователей и всегда доступна для вошедших в нее пользователей.Я не думаю, что я делаю что-то не так.

Это код, который я использую:

self::$facebookClient = new Facebook(array(
    'appId'  => $appId,
    'secret' => $appSecret,
));
$restrictions = array(
    'location' => 'AR,AT',
    // 'type' => 'alcohol',
    // 'age' => '50+',
);
var_dump($fb->api('/'.$appId.'?restrictions='.urlencode(json_encode($restrictions)), 'POST'));
var_dump($fb->api('/'.$appId.'?fields=restrictions'));
...