0
我有一個應用程序,它具有舊式的facebook access_tokens(類似於「APPID | xyeahsfa-123465683821。--- ...」)和一個使用當前facebook SDK(帶有SSO)的iOS應用程序。 使用在SSO FBDialog中使用舊式訪問令牌?
Facebook *facebook = [[Facebook alloc] initWithAppId:appId];
facebook.accessToken = accessToken;
facebook.expirationDate = [NSDate distantFuture];
[facebook dialog:@"feed"
andDelegate:self];
我試圖向用戶顯示一個對話框,才能發佈到Facebook。但是,這會失敗,並顯示「應用程序XY出現eroor」錯誤。我看到的錯誤URL說了errno 110的一些關於「沒有會話cookie來驗證」的內容。
使用「新」訪問令牌,我從單點登錄DemoApp中獲得的令牌工作得很好。
有沒有人可以證明這個或任何線索如何解決它?
是否使用SSO還?它不清楚你的問題。 – squinlan
我不使用sso,但使用https://graph.facebook.com/oauth/authorize?client_id=12xxxxxxxxxx&redirect_uri=http://www.facebook.com/connect/login_success.html&scope=進行「舊式」oauth驗證user_photos,電子郵件&類型= USER_AGENT – LordT