我正在使用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