1
我有惱人的問題,Facebook的SDK 3.5,我做了一個例子,它工作正常,但從大約一個星期,它開始表現在錯誤的方式Session.getActiveSession()沒有檢索正確的會話在Facebook SDK中3.5 Android
方法Session.getActiveSession()
總是返回具有以下屬性的會話:
{
Session state:OPENING,
token:
{
AccessToken token:ACCESS_TOKEN_REMOVED
permissions:[]
},
appId: ??
}
後我輸入用戶名和密碼,並按下登錄按鈕,它直接我認爲說用戶已經授權該應用程序和屏幕當回到我的活動,它不會共享或做任何事情
當SDK無法連接到安裝的應用程序和打開Web瀏覽器把用戶數據
我的問題這個問題發生的情況是一樣的在這個post發送的問題。
我已經添加此 如果(requestCode == FACEBOOK_SDK_ACTION_CODE || requestCode == FACEBOOK_AUTH_ACTION_CODE){ \t \t \t \t \t \t Session.getActiveSession()。onActivityResult (這個, \t \t \t \t \t \t requestCode,resultCo數據); \t \t} 其中FACEBOOK_SDK_ACTION_CODE = 64206和FACEBOOK_AUTH_ACTION_CODE = 129742 –
你是否明確設置請求代碼爲openRequest地方? –
檢查您的密鑰哈希是否與您在dev.facebook上提供的屬性相同 – Defuera