请求许可无效!

发布于 2024-09-07 04:53:09 字数 681 浏览 5 评论 0原文

我已将此代码添加到 PHP 脚本的顶部:

<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>


FB.init({appId: 'myAppId', status: true, cookie: true, xfbml: true});

FB.login(function(response) {
  if (response.session) {
    if (response.perms) {
      // user is logged in and granted some permissions.
      // perms is a comma separated list of granted permissions
    } else {
      // user is logged in, but did not grant any permissions
    }
  } else {
    // user is not logged in
  }
}, {perms:'read_stream,publish_stream,offline_access'});



</script>

但它不起作用!为什么 ??

I have added this code on the top of my PHP script:

<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>


FB.init({appId: 'myAppId', status: true, cookie: true, xfbml: true});

FB.login(function(response) {
  if (response.session) {
    if (response.perms) {
      // user is logged in and granted some permissions.
      // perms is a comma separated list of granted permissions
    } else {
      // user is logged in, but did not grant any permissions
    }
  } else {
    // user is not logged in
  }
}, {perms:'read_stream,publish_stream,offline_access'});



</script>

But it doesn' t work !! Why ??

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

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

发布评论

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

评论(1

野の 2024-09-14 04:53:09

Facebook 不允许在画布应用程序中使用传统的 JavaScript。

如果您使用 PHP,请尝试 REST API,它具有获取扩展权限的方法。例如,在我的全局包含文件中,有以下行:

// require login
$user = $facebook->require_login('read_stream,publish_stream,offline_access');

如果用户授予我指定的扩展权限,则仅允许访问我的应用程序。

希望这有帮助。

Facebook doesn't allow conventional JavaScript in canvas applications.

If you're using PHP, try the REST API which has methods for obtaining extended permissions. For example, in my global include file I have the following line:

// require login
$user = $facebook->require_login('read_stream,publish_stream,offline_access');

This only permits access to my application if the user grants me the specified extended permissions.

Hope this helps.

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