1

RubyonRailsを使用してFacebookアプリケーションを構築しています。現在、技術的な理由から、キャンバスからiframeアプリケーションに切り替えています。

ただし、問題がありますfb_sig_api_key。Facebookは、URL()でGETvarialbesとして他のユーザーを送信しますblah.com/?fb_sig_api_key=12345&whatever=hello

ただし、何らかの理由で、Facebook&はプレーンではなく各変数の間にURLを渡します&。これにより、railsはfb_sig_api_keyparamを取得しませんが、 amp;fb_sig_api_key

それで、それを使用&&、GET URL引数セパレーターとして使用するRailsの設定はありますか?

PHPの場合、php.iniをすばやく変更できますが、そうではありません。笑

(現時点ではamp;、すべてのパラメーターの先頭からリモートへの迅速で醜いbefore_filterに取り組んでいます。)

PS私たちはFacebookerを使用しています。

4

1 に答える 1

1

before_filterコントローラーにも別のハッシュを作成することをお勧めします

before_filter :fetch_params_values

private

def fetch_params_values
  # create another hash to handle querystring
  @params = request.query_string.split(/&/)
end
于 2009-01-13T19:21:04.157 に答える