0

我正在使用使用 OAuth 的 Venmo iOS SDK。我可以将用户发送到 Venmo 以请求权限,然后它使用我的 Web 服务器上的重定向 URL 返回到我的应用程序。重定向以这种形式将用户发送到我的应用程序:http://www.mygreatapp.com/venmo_oauth?access_token=4e4sw1111111111t8an8dektggtcbb45. 我需要能够获得这个确切的 URL,这样我才能解析 access_token 以获取 JSON 数据。我如何获得这个网址?

谢谢!

4

1 回答 1

0

答案在 App Delegate 中:

- (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;
}
于 2015-10-28T07:19:07.317 回答