Objective c 如何获取访问令牌Dropbox用户IOS

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); 您知道如何获取

我几乎可以用dropbox框架连接、断开连接、下载等做任何事情。。我想获取访问令牌,但下面的方法返回
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
。谢谢,您节省了我的时间:)