ユーザーがアプリ リクエストを送信すると、リクエストはページ タブではなくキャンバス ページを指します。
解決策は、キャンバス アプリの URL をページ タブにリダイレクトするページにポイントすることです。しかし、それは機能していません。
これは、リダイレクト ページの JS です。
top.location.replace("#{PAGE_TAB_URL}");
リダイレクト ページ (myapp.com/redirect) に直接移動すると、ページ タブに正常にリダイレクトされます。しかし、何らかの理由で、リクエストが機能しません。ユーザーがリクエストをクリックして表示すると、私のアプリは 404 を返します。
top.location.replace
Facebook内で何か問題がありますか?
次の質問の解決策はうまくいきませんでした: FB app request points to canvas page instead of page tab