0

私は次の問題を抱えています。助けてください。

page_idのみを使用してグラフAPIを介してページの詳細をリクエストしようとしています。私が知る限り、この呼び出しにはアクセス トークンは必要ありません。以下は私のコードです。

$graphApi = $facebook->api('/' . $data['fb_page_id'], 'GET');

上記はローカルで正常に動作しますが、Facebook にアップロードしてキャンバス ページをチェックアウトすると、空白のページが表示されます。

デバッグ後、このエラーが発生します

サーバー エラー Web サイトで取得中にエラーが発生しました (キャンバス URL)。メンテナンスのために停止しているか、正しく構成されていない可能性があります。

グラフAPIを削除すると、すべてが正常に戻ります。

前もって感謝します!

4

1 に答える 1

0

グラフAPIがサーバーエラーを引き起こす理由はまだわかりませんが、別の解決策が得られました. ページの詳細を取得したい理由は、アプリ ページへのリンクが必要なためです。そのため、API 呼び出しを使用する代わりに、次の URL を使用してリンクを取得しました。

ページリンクにリダイレクトされる「http://www.facebook.com/pages/view/yourpageid」。

これが何人かの人々を助けることを願っています!

于 2011-12-01T09:07:28.663 に答える