Objective c 如何获取访问令牌Dropbox用户IOS
我几乎可以用dropbox框架连接、断开连接、下载等做任何事情。。我想获取访问令牌,但下面的方法返回Objective c 如何获取访问令牌Dropbox用户IOS,objective-c,ios,dropbox,Objective C,Ios,Dropbox,我几乎可以用dropbox框架连接、断开连接、下载等做任何事情。。我想获取访问令牌,但下面的方法返回null 在其中一个.m文件中 //try to get access token MPOAuthCredentialConcreteStore *credentials=[[MPOAuthCredentialConcreteStore alloc] init]; NSLog(@"access token %@",credentials.accessToken); 您知道如何获取
null
在其中一个.m文件中
//try to get access token
MPOAuthCredentialConcreteStore *credentials=[[MPOAuthCredentialConcreteStore alloc] init];
NSLog(@"access token %@",credentials.accessToken);
您知道如何获取用户访问令牌吗?您可能无法获取访问令牌,但可以获取用户信息
[self.restClient loadAccountInfo];
- (void)restClient:(DBRestClient*)client loadedAccountInfo:(DBAccountInfo*)info {
NSLog(@"UserID: %@ %@", [info displayName], [info userId]);
}
您可以通过此代理获取访问令牌
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url
{
if ([[DBSession sharedSession] handleOpenURL:url])
{
if ([[DBSession sharedSession] isLinked])
{
// At this point you can start making API calls
NSLog(@"App linked successfully!");
}
// Add whatever other url handling code your app requires here
}
return NO;
}
返回的url具有访问令牌、秘密令牌和用户id该
url
包含一个oauth\U令牌
、oauth\U令牌
和一个uid
。谢谢,您节省了我的时间:)