Ограничения для вкладок приложений?

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

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

Это возможно?

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


person Flashbaer    schedule 22.11.2011    source источник


Ответы (1)


Это должно быть возможно согласно 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'));
person Martin Torhage    schedule 10.02.2012