FBアプリ開発を始めたばかりで、キャンバスアプリを目指しています。ここからエコーツールについて知りました(そのページの「デバッグ」見出しの下)
これは、前述の同じページにあるエコー ツールへのリンクです 。
さて、私が理解していることから、URL の「echo」変数の値は、私のアカウントの詳細と公式 Facebook 開発者アプリの秘密鍵に基づいて Facebook 自体によって生成されますよね?
はいの場合、署名されたリクエストが有効であることをこのページに表示する必要がありますよね?
しかし、これは私が見ているものです:
次のメッセージが表示されます。
パラメータ
GET および POST としてこのページに渡されるパラメーターは次のとおりです。
{ "signed_request": "vlXgu64BQGFSQrY0ZcJBZASMvYvTHu9GQ0YM9rjPSso.eyJhbGdvcml0aG0iOiJITUFDLVNIQTI1NiIsIjAiOiJwYXlsb2FkIn0"
}
署名付きリクエスト
悪い署名
あなたの signed_request は、113869198637480 の app_id で署名されていない可能性があります。ペイロードは次のとおりです。
{ "アルゴリズム": "HMAC-SHA256", "0": "ペイロード" }