1

Facebookアプリを作成しました.Facebookアプリには2があることがわかっていURLs. Page Tab URL and Application URLます.私のコードでは、ユーザーをページタブURLにリダイレクトすると、FacebookGraphMethod例外が発生します.追加のパラメーターでリダイレクトする必要があるかもしれません.これを手伝ってくれる人なら誰でも\たとえばページ タブの URL は、main.php から xyz.phpabc.com/main.php に移動します。次に、main.php に戻りたいのですが、どうすればよいでしょうか。window.location.href

4

2 に答える 2

1

最初にアプリをページに追加する必要があります。次に、このページでアプリ アイコンをクリックして (または次のような URL にアクセスして) アクセスできますhttp://facebook.com/{{page_username}}/app_{{app_id}}

FB API で次のメソッドを使用して、ページのユーザー名を取得できます。

$profile = $facebook->api('/' . $PageInfo['page']['id'], 'GET');
$page_username = $profile['username'];

アプリをページに追加するには、 httpsadd page tab dialog : //developers.facebook.com/docs/reference/dialogs/add_to_page/を使用できます。

于 2012-12-17T19:16:35.103 に答える
0

top.location.href を使用してページ タブにリダイレクトします。

<?php 
  echo "<script type='text/javascript'>top.location.href='".$fbpagetaburl."';</script>";
  exit; 
 ?> 
于 2012-12-19T10:10:29.863 に答える