我正在使用Instagram API为身份验证开发iOS应用程序。自定义登录Instagram API iOS
我的身份验证代码工作良好:
NSString *fullURL = [NSString stringWithFormat:@"https://instagram.com/oauth/authorize/?client_id=%@&redirect_uri=%@&response_type=code",KCLIENTID,kREDIRECTURI];
NSURL *url = [NSURL URLWithString:fullURL];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
instagramConnectWebView = [[UIWebView alloc] initWithFrame:self.view.bounds];
instagramConnectWebView.delegate = self;
[instagramConnectWebView loadRequest:request];
当请求被发送,我的web视图显示了标准Instagram的登录界面,在用户插入的用户名和密码登录。如果登录成功,应用程序将重定向到我的重定向URL,在那里我得到此用户的代码和令牌。
我的问题很简单,有没有办法自定义Instagram登录的标准界面?我想在我的应用程序中插入两个简单的UITextField(一个用于用户名和一个用于密码),当用户点击我的UIButton登录时,应用程序应该向Instagram发送(POST或GET?)用户名和密码,并返回响应登录成功与否)。
我希望我解释一下自己。
谢谢。
你有没有找到解决方案?我也想弄明白这一点。 – GoldenJoe
我没有,我不知道是否有可能,我仍然使用标准的Instagram API接口:( – lubilis
作为一个用户,我不会相信一个应用程序,它创建一个服务的自己的登录屏幕,我想甚至虽然Instagram的oauth登录屏幕很丑,但我认为最好保留它,因为用户觉得直接把他们的凭证直接发送到Instagram是更安全的。 – dynamokaj