2
與Facebook的iOS SDK,令牌用戶的Facebook帳戶及其有效期限可以採取這樣的:如何在iOS上使用Accounts框架獲取Facebook oauth令牌的到期日期?
NSString *accessToken = [[FBSession.activeSession accessTokenData] accessToken];
NSString *expires = [NSString stringWithFormat:@"%f",[[[FBSession.activeSession accessTokenData] expirationDate] timeIntervalSince1970]];
與會計框架
現在,我檢索用戶的Facebook的令牌是這樣的:
ACAccount *facebookAccount = //Get the account on the device
ACAccountCredential *fbCredential = [facebookAccount credential];
NSString *accessToken = [fbCredential oauthToken];
但我找不出如何檢索此令牌的到期日期。我怎麼做?還是有沒有其他機制不需要客戶端來處理令牌的到期?
這不是一個好主意......這是一種私有財產,是很容易出現斷裂。如果你想要過期日期,你應該使用FB SDK。 –
這不起作用。 –
它返回1月1日,** 4001 **。 –