Objective c iOS:获取重定向URL(特别是从Venmo)

Objective c iOS:获取重定向URL(特别是从Venmo),objective-c,oauth,venmo,Objective C,Oauth,Venmo,我使用的是Venmo iOS SDK,它使用OAuth。我可以将用户发送到Venmo请求权限,然后它使用我的web服务器上的重定向URL返回到我的应用程序。重定向以以下形式将用户发送到我的应用:http://www.mygreatapp.com/venmo_oauth?access_token=4e4sw1111111111t8an8dektggtcbb45。我需要能够得到这个准确的URL,这样我就可以解析access_令牌来获得JSON数据。如何获取此URL 谢谢 答案在应用程序代理中: -

我使用的是Venmo iOS SDK,它使用OAuth。我可以将用户发送到Venmo请求权限,然后它使用我的web服务器上的重定向URL返回到我的应用程序。重定向以以下形式将用户发送到我的应用:
http://www.mygreatapp.com/venmo_oauth?access_token=4e4sw1111111111t8an8dektggtcbb45
。我需要能够得到这个准确的URL,这样我就可以解析access_令牌来获得JSON数据。如何获取此URL


谢谢

答案在应用程序代理中:

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
if ([[Venmo sharedInstance] handleOpenURL:url]) {
    NSLog(@"return URL %@", url);
    return YES;
}
// You can add your app-specific url handling code here if needed
return NO;
}