8

この呼び出しでアプリにエラー500が発生します:

https://www.facebook.com/dialog/oauth?client_id=89dc1edc0036d868930ccbac657e8b7f&redirect_uri=https%3A%2F%2Fapps.facebook.com%2Frealmofempires%2F&scope=email

誰かが何か問題を知っていますか?

回避策があります。「www.facebook.com」を「m.facebook.com」に置き換えるだけです。

4

3 に答える 3

8

Facebookは古いAPIKEYのサポートを終了したようです。[アプリの設定]ページを見ると、[アプリID/APIキー]が表示されます。これらは2011年にマージされたため、client_idパラメーターのapi_keyをapp_idに置き換えるだけです。

これは重大な変更であるはずです。

于 2013-03-27T13:15:20.927 に答える
0

facebook.comですべてのCookieを削除してから、投稿されたリンクにアクセスすることで、問題を再現できます。

http://www.facebook.comに一度アクセスすると、URLが機能します。見つかった場合、機能するにはfacebook.comのCookieが必要です(facebook.comではdatrという名前です)。Facebookに変更/問題があるはずです。

対応するlogin.phpに直接アクセスした場合にも機能します。

于 2013-03-28T23:29:29.730 に答える
0

使用しているoauthツールによっては、APIキーやシークレットが欠落している場合にエラー500が発生する可能性があります

于 2014-08-24T11:14:58.727 に答える