【问题标题】:Facebook Extended permissions in canvas via phpFacebook通过php在画布中扩展权限
【发布时间】:2011-01-21 19:50:45
【问题描述】:

我正在开发我的新项目 Woobook。到目前为止,我一直使用旧的 REST API,但我应该学习使用最新的 API(使用 OAuth)。首先我想获得扩展权限,但附加的代码将我重定向到错误的页面(而不是直接的权限对话框)。

我的应用链接:http://apps.facebook.com/woobook/

和源代码:

<?php
// Facebook API inc
require_once "inc/facebook.php";

// API init
$cid = "162513840463126";
$asi = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
$facebook = new Facebook(array(
  'appId'  => $cid,
  'secret' => $asi,
  'cookie' => true,
));
// Session
$session = $facebook->getSession();

if(!$facebook->getUser()) {
        header("Location:".$facebook->getLoginUrl(array("next" => "http://apps.facebook.com/woobook/", "canvas" => 1, "req_perms" => "user_status,publish_stream,user_photos"))."");
        exit;
}
?>

【问题讨论】:

    标签: php facebook api canvas


    【解决方案1】:

    您正在使用 iframe 应用程序,这意味着您需要做一些不同的事情。

    my answer here

    【讨论】:

    • 谢谢你的朋友 :) 你能告诉我如何检查权限吗?
    • 应该把它作为一个单独的问题,虽然我想你可以通过一些搜索找到答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-16
    • 2011-03-07
    • 2011-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多