应用程序标签页的限制?

发布于 2024-12-17 16:02:41 字数 175 浏览 1 评论 0原文

有没有办法将应用程序安装到页面并限制访问者的国家或年龄?

我正在编写一个应用程序,该应用程序仅适用于不同国家/地区的用户。 但是,我计划将该应用程序作为选项卡安装在国际 Facebook 页面上,没有任何限制。我不希望其他国家/地区的用户看到我的应用程序。

这可能吗?

问候, 弗莱什巴尔

is there a way to install the app to the page with restrictions to the visitors country or age?

I am programming an app which will be only available for Users of distinct coutries.
However, I am planning to install the app as a tab on a Facebook page that is international with no restrictions. And I don't want users from other countries seeing my app.

Is this possible?

Regards,
Flashbaer

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

抹茶夏天i‖ 2024-12-24 16:02:41

根据 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'));

It should be possible according to https://developers.facebook.com/docs/reference/fbml/restricted-to/

Whatever settings I use result in that the tab isn't available for non-signed in users and is always available for signed in users. I don't think I'm doing anything wrong.

This is the code I use:

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'));
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文