2011-01-21 9 views
0

私は新しいプロジェクトWoobookに取り組んでいます。これまでOld REST APIを使用していましたが、最新のAPI(OAuthを使用)を使用する方法を学ぶ必要があります。まず、拡張パーミッションを取得したいが、添付されたコードは間違ったページにリダイレクトされる(パーミッションダイアログの代わりに)。Facebookでのキャンバスの拡張アクセス許可

マイアプリリンク: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; 
} 
?> 

答えて

0

はあなたが少し違っこれを実行する必要があることを意味はiframeアプリを、使用しています。

を参照してください。my answer here

+0

ありがとうございました。私はどのように権限を確認できますか? – orosznyet

+0

少し質問をして答えを見つけられるとは思いますが、それは別の質問にするべきでしょう。 –

関連する問題