2

早朝(gmt + 1)以降、facebook-actionscript-sdkのFacebook.getAuthResponse()コマンドが壊れているようです。access_tokenもuidも返しませんが、代わりに「null」を返します。

この機能を非常に一般的に使用しているため、これはFacebookアプリにとって非常に重要です。

1つの問題は、アプリのinit()関数ですが、これはもちろん、コマンドが使用される1つの場所にすぎません。

function handleInit(success:Object, fail:Object):void
{
    if (success && success != null)
    {

        if (Facebook.getAuthResponse().accessToken)
        {

            //
        }
        else
        {
            ExternalInterface.call("redirect", appID,"publish_actions","...");
        }
    }
    else
    {
        ExternalInterface.call("redirect", appID,"publish_actions","...");
    }
}

他の誰かが同じ問題に遭遇したか、回避策を知っていますか?

4

2 に答える 2

3

これは、次のFBプラットフォームのバグレポートが原因である可能性があります: https ://developers.facebook.com/bugs/405378606190941

修正は本日遅くにプッシュされます。それまでは、そのバグレポートに回避策があります。

于 2012-08-08T17:06:06.917 に答える
2

ええ、これは本当に受け入れられません。as3 SDK からのまったく同じ問題により、アプリが完全に壊れてしまいました。ログインコールバックから uid を取得できますが、何らかの理由で認証応答が機能しています

于 2012-08-08T16:59:37.090 に答える