2011-01-04 10 views
0

私はクライアント用のアプリケーションを構築しています。私は、クライアントのページタブにiframeを持っていたいですが、これは現時点では非常に難しいようです。代わりに、キャンバスアプリへのリンクがあればうれしいです問題は、私が好きではない余分なステップがあることです。ページタブのfbml

ユーザーは、このページへの静的な画像のリンクです(クライアントのページになります)hereを開始 - 彼らは同じボタンを参加参照>http://apps.facebook.com/test-site/

、クリックされたとき、こと、権限をユーザーに要求します。

私はこの余分なステップを嫌っています。

このページのタブでこのアプリケーションのアクセス許可をリクエストする方法を知っている人はいますか?

thisページでfbjsを使用してみましたが、アクセス権を要求するとタブアプリの代わりにアクセス権を要求していることがわかります。私はこのためにAPPIDを設定する方法を見つけ出すことはできません....

<div style="float:left; 
    background:url(http://webhooks.digitas.com/Static/images/FB_activate_state1.jpg) 
    no-repeat; width:520px; height:419px"> 
    <div style="float:left; width:520px; padding-top:205px"> 
     <form name="form" id="form" method="POST" onsubmit="showPermissions(); return false;"> 
      <div style="width:520px;float:left; padding-top:2px"> 
      </div> 
      <div style="float:left; padding-left:70px; padding-top:10px"> 
       <input type="image" src="http://webhooks.digitas.com/Static/images/join_off.jpg" 
       value="Submit" /></div> 
      </form> 
     </div> 
    </div> 
<script> 
<!-- 
function showPermissions(){ 
    Facebook.showPermissionDialog("offline_access", "ondone"); 
} 
function ondone(){ 
    new Dialog().showMessage("Message", "Ajax Error", "Ok"); 
} 
//--> 
</script> 

答えて

0

は、あなたが完全にダイアログのアクセス権を持つに設定されていますか? そうでなければ、タブページで、フルページのアクセス権を付与してキャンバスアプリにリンクすることができます。

+0

ありがとうございました。私はディスプレイ=ページ(ディスプレイ=ポップアップは実際にポップアップをもたらさなかった)を使用してフルページ許可を実装しました。ありがとう – Scott

関連する問題