通过谷歌帐户登录到iPhone应用程序。

时间:2013-01-16 11:05:54

标签: iphone authentication google-api

我是这项任务的新手。如何通过谷歌帐户登录到iphone原生应用程序使用示例代码。我搜索了许多教程,但没有找到完整的支持。

1 个答案:

答案 0 :(得分:0)

Here's the code that actually does the request - funny thing is that it works great if I use other APIs such as the URL shortener API:


    var scopes = new java.util.ArrayList();                                                                                                    
    scopes.add("https://www.googleapis.com/auth/drive");                                                                                       
    var appIdentity = AppIdentityServiceFactory.getAppIdentityService();                                                                       

       var accessToken = appIdentity.getAccessToken(scopes);

    var url = new URL("https://www.googleapis.com/drive/v2/files");                                                                            
    var connection = url.openConnection();                                                                                                     
    connection.setDoOutput(true);                                                                                                              
    connection.setRequestMethod("GET");                                                                                                        
    connection.addRequestProperty("Content-Type", "application/json");                                                                         
    connection.addRequestProperty("Authorization", "OAuth " + accessToken.getAccessToken());

关注此link, this will solve your problem