2011-09-13 8 views
0

私はnationbuilder.comからコンテンツを取得するfacebookアプリを持っています。 signed_requestがオフになっているとき、アプリは正常に動作しますが、オンにすると404エラーが発生します。私はそれがnationbuilderが外部ソースから自分のサイトへのPOST要求を許可しないためだと思います。アプリの設定で署名付きリクエストを無効にできる限り、それでいいです。私の質問は、facebook pageタブのsigned_requestを無効にするにはどうすればいいですか? signed_requestの設定はアプリにのみ適用されますが、ページタブには影響しません。ですから、FacebookにnationbuilderにPOSTリクエストを送信しないようにする方法はありますか?ありがとう。ページタブでfacebook signed_requestを無効にする方法は?

答えて

1

[ページタブ]の場合のみ、signed_requestをオフにすることはできません。私はNationBuilderがこのユースケースを許可すべきだと思います。

0

Facebookは現在、signed_requestを無効にできる機能をサポートしていません。 Amazon S3からコンテンツをロードしようとすると、POSTリクエストを受け付けないという同じ問題が発生し、POST要求は受け入れられません。

回避策として、NationBuilderからコンテンツを読み込み、そのページをFacebookタブに追加するPHPベースのプロキシライクなページを用意することが考えられます。

1

もう1つの可能な解決策:

NationBuilderページが公開されている場合、あなたは、APIを作成し、代替ページ、着物ラボを使用して、NBのコンテンツをこすりことができます。 http://www.kimonolabs.com/

関連する問題