簡體   English   中英

Facebook.getAuthResponse()似乎已損壞

[英]Facebook.getAuthResponse() seems to be broken

從凌晨(gmt + 1)開始,facebook-actionscript-sdk的Facebook.getAuthResponse()命令似乎已損壞。 它既不返回access_token也不返回uid,而是返回“ null”。

這對於我們的Facebook應用程序非常重要,因為我們已經非常普遍地使用了此功能。

一個問題是我們的應用程序init()函數,但這當然只是使用命令的地方:

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","...");
    }
}

是否還有其他人遇到相同的問題或知道解決方法?

這可能是由以下FB平台錯誤報告引起的: https : //developers.facebook.com/bugs/405378606190941

修復將在今天晚些時候推送。 在此之前,該錯誤報告中存在解決方法。

是的,這確實是不能接受的。 來自as3 sdk的相同確切問題完全破壞了我們的應用程序。 您可以從登錄回調中獲取uid,出於某種原因,該uid仍會提供有效的auth響應

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM