1

有没有人在 Phonegap 应用程序中成功使用 Gmail API 的授权?我发现这个(http://phonegap-tips.com/articles/google-api-oauth-with-phonegaps-inappbrowser.html)描述了使用通用Google API OAuth和Phonegap的inappbrowser插件,但是新发布的Gmail API确实OAuth 授权不同,我不确定如何让它与 Phonegap 一起使用。

注意:当我尝试我的应用程序的 Web 版本时它确实有效,但是在 Phonegap 中显示授权屏幕的按钮没有做任何事情。不知道为什么。我在 Google Developer's Console 中确实拥有适用于该应用程序的 Android 凭据。

更新:使用 OAuth 的 Phonegap SDK(在此处注册您的应用后找到:https ://oauth.io/ ),我能够验证 Google 帐户。但是,我不确定如何调用 Gmail API 方法或正确地将任何身份验证令牌从 OAuth SDK 传递到任何 Gmail API 代码。有没有人这样做并且可以分享他们的知识?

4

2 回答 2

0

我找到了使用OAuthio Phonegap SDK 的解决方案。然后我可以从 Gmail API 调用适当的 HTTPS 请求。

于 2014-07-29T16:03:14.710 回答
-1

如果您想在 iOS 和 Android 上通过 Google 登录您的用户,请使用我刚刚创建的这个新插件:https ://github.com/EddyVerbruggen/cordova-plugin-googleplus

您还将从插件中收到姓名和性别等。该插件还将通过在两个平台上使用 Google+ SDK 来尝试对您设备上安装的任何其他 Google 应用程序进行 SSO。

Android 上的示例

于 2014-07-30T07:38:44.430 回答