どのようにデバッグfacebookアプリ/djangoアクセス-コントロールにより、urlが無効で...)
-
22-09-2019 - |
質問
監督-選手コメントfacebookアプリを使用djangoは以下のチュートリアル: http://www.rkblog.rk.edu.pl/w/p/example-facebook-application-django/ .私はだんだん自分のサーバ(manage.py runserver0.0.0.0:80)
その後で"と言ってい 現在 http://apps.facebook.com/NAME/ がついているものの基本的なFacebookアプリの再開サーバからの:
しかし、現実はそうエラーメッセージ:
のURL http://my.ip/my_app_name/ は有効ではありません。
きているのだと思いものをセットを適切に:
キャンバスページのURL:http://apps.facebook.com/my_app_name/
キャンバスコールバックURL http://my.ip/my_app_name/
質問ただしについて何が悪いのでしょうか。
感謝。
マーティン
更新:私が訪問 http://my.ip/myappname/, うにリダイレクトに http://apps.facebook.com/my_app_name/?auth_token=eac7bf38fb5e591c55ddc458d16dc9b7
場所を取得します。urlは無効になメッセージ...しかし、ペーストのurl auth_token、djangoしてお客様のアクセスしたページとして期待---なぜfacebook"にurlが有効でない場合ということは...?
解決
ルーターは、開発マシンにポート80上の前方の要求に設定されていますか?ない場合は、エラーになります、方法として、Facebookは仕事がFacebookのサーバーが、サーバーに問い合わせてコンテンツを取得し、それを解析し、クライアントに戻ってそれを再仕えることにあるアプリます。
私は実際にFacebookが一番簡単な方法は、あなたがあなたの最後の文で記述するものであることをアプリで見つける - そこからローカルに、作業に貼り付け、auth_token URLを取得します。
。