質問

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

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

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

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

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

サーバーエラーWebサイトは、取得中にエラーが発生しました(Canvas URL)。メンテナンスまたは誤って構成されているためにダウンしている可能性があります。

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

前もって感謝します!

役に立ちましたか?

解決

グラフAPIがサーバーエラーを引き起こす理由はまだわからないが、今では別の溶解を得た。ページの詳細を取得したい理由は、API呼び出しを使用する代わりに、リンクを使用する代わりに、次のURLを使用してリンクを取得するためです。

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

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top