Google Drive API是否按以下格式提供呼叫:
NSString *userAuthToken = [[GDriveService service] loginWithUsername:@"asd@gmail.com" andPassword:@"qweasdzxc"];
我可以在哪里获得授权令牌,我可以使用该令牌调用用户帐户上的所有Google Drive API调用?
授权相关文档似乎都指向预先打包的视图控制器,我将需要提供该控制器以对用户进行身份验证。
我可以使用完全自定义的用户界面吗?
答案 0 :(得分:1)
没有。您无法使用完全自定义的UI。
以下是Google iOS客户端库的引用:
注意:指定用户名和密码是不推荐使用的方法 用户授权称为ClientLogin,并不适用于所有用户 用户帐户。 应用程序应该允许用户使用OAuth 2登录, 例如使用gtm-oauth2视图和窗口控制器。
即使是适用于iOS的Google云端硬盘应用也会使用OAuth进行用户登录。
但是,您可以自定义为OAuth登录提供的预打包视图控制器。另外,他们的OAuth网页登录页面非常简洁。
希望这有帮助。