问题标签 [google-authentication]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
218 浏览

google-api - 查找用户在 Google 地方信息上留下的评论

我希望在我的网络应用程序中添加一项功能,该功能将确定一个人是否对特定的 Google 地方信息列表发表了评论。我想验证 (1) 用户 X 在列表上留下了评论,并且 (2) 我正在处理的人是用户 X。

我正在查看在此处找到的 Google Places API,但我能找到的大部分信息都是关于简单评级的。

关于使用哪个 API 来查找用户在 Google 地方信息上留下的评论的任何线索?

0 投票
1 回答
535 浏览

google-api - GoogleAuthorizationRequestUrl 构建错误的请求 URL

我正在将 Google 日历集成到我的 Android 应用程序中。用户需要授权才能访问事件信息。我使用 GoogleAuthorizationRequestUrl 来构建授权请求 URL。代码如下(在下面的代码片段中,我将原始客户端 ID 替换为字符串 CLIENT_ID):

GoogleAuthorizationRequestUrl 构建的 URL 是:

https://accounts.google.com/o/oauth2/auth?b=https://www.googleapis.com/auth/calendar.readonly&client_id=CLIENT_ID&redirect_uri=http://localhost&response_type=code

代替

https://accounts.google.com/o/oauth2/auth?scope=https://www.googleapis.com/auth/calendar.readonly&client_id=CLIENT_ID&redirect_uri=http://localhost&response_type=code

换句话说,我希望 URL 中有“scope=https://www.googleapis.com/auth/calendar.readonly”,但我有“b=https://www.googleapis.com/auth/calendar.readonly” ”。

奇怪的是,我只有在准备发布 APK 时才会收到错误的请求 URL。在我的调试环境中,GoogleAuthorizationRequestUrl 构建了一个正确的 URL。

有人知道这种行为吗?

谢谢,-阿里

0 投票
1 回答
435 浏览

android - 谷歌帐户的不同身份验证令牌

我使用 cURL 获得了一个 php 代码来获取 Gmail 帐户的 Google 身份验证令牌。我将它用于C2DM. 每次我运行该脚本时,我都会收到一个不同的身份验证令牌。我认为每个谷歌帐户都有一个身份验证令牌,有时只会刷新。但正如我所说,我每次都得到不同的令牌。我应该如何管理如此频繁更改的令牌?使用令牌的更好方法是什么?

这是我用于为我的 gmail 帐户获取 AUTH TOKEN 的代码。

这里 $auth 包含颁发的 AUTH TOKEN。

0 投票
4 回答
9989 浏览

python - 如何在脚本中使用 Google 应用程序专用密码?

由于在 Google 上启用了 2 因素身份验证(又名 2 步验证),我的Google 导出脚本不再起作用。计算机经过验证和信任,但不知何故脚本不是。实际上,每次运行 cron 作业时,我都会收到一个新的“Google 验证码”并且脚本失败。wget我认为使用or对此类脚本进行一劳永逸的身份验证应该是一件简单的事情curl,但是我找不到任何有关如何执行此操作的文档。


Google 身份验证方案经过多次迭代,我似乎无法再使用curl或登录mechanicalsoup。我尝试过使用类似的 URL https://accounts.google.com/ServiceLogin?continue=https://calendar.google.com/calendar/exporticalzip&Email=username@gmail.com&Passwd=application-specific-password,但我总是被重定向到登录页面,通常会显示“请使用您的帐户密码而不是应用程序专用密码”的消息。

0 投票
0 回答
379 浏览

iphone - 在 iPhone 的 Google Auth 2.0 中成功认证后如何继续下一个 API 请求?

在 iPhone 的 google auth2.0 中成功认证后如何进行下一个 api 请求?我得到了带键的返回数据。我需要使用日历 api 和任务 api。

}

0 投票
2 回答
3878 浏览

iphone - ios App中的谷歌认证后如何进行

ios App中的谷歌认证后如何进行?当我允许访问我的应用程序时。出现的窗口是“请复制此代码,切换到您的应用程序并将其复制到那里:”。我不知道如何从这里开始。这是我写的代码

0 投票
1 回答
2262 浏览

php - 在 Localhost 中测试 LightOpenID

我正在使用 LightOpenID 在我的 PHP Web 应用程序中启用 Google 身份验证。

但是,当我在本地服务器上进行相同测试时,出现以下错误

这在我的远程服务器上运行良好。我将在我的应用程序的每个页面中使用 LightOpenID 来检查用户是否已登录。我尝试将“localhost”作为域名但得到相同的错误。

我在我的 wamp 服务器上启用了 curl,但是当启用 curl 时,带有 LightOpenID 的页面不会运行。

0 投票
1 回答
3219 浏览

cordova - Phonegap 谷歌认证

这甚至可能吗?我尝试了很多解决方案:oAuth2,查看了 Twitter oauth 示例,clientLogin ......而且它需要在 Phonegap (Javascript) 中工作。我很难弄清楚这一点,我需要的只是用户的电子邮件(已验证)。有人试过这个吗?

0 投票
8 回答
93072 浏览

oauth-2.0 - 在哪里可以找到 Google 的 OAuth 2.0 API 的范围列表?

我正在使用的示例将 OAuth 请求中的范围指定为:scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+https%3A%2F%2Fwww.googleapis.com%2Fauth% 2Fuserinfo.profile

解码成两个 URI:

我找不到涵盖可用范围的完整列表以及在每个范围内可以访问哪些信息的文档 - 有人知道这样的事情是否存在吗?

0 投票
1 回答
588 浏览

python - google API - python outh2 应用程序身份验证

我有一个简单的场景,我找不到解决方案。我想为我的应用程序使用 Docs API,但我只想使用一个应用程序帐户来存储文档并执行所有 API 调用。所以我不想使用所有这些需要任何用户交互的 redirect_uri 东西——只有我的应用程序和它自己的 Google 帐户。

我在这里发现了类似的问题:gdata-python-api + Analytics with simple auth,但解决方案仍然涉及用户交互(是的,可能只有一次,但我仍然不喜欢它,因为与 API 的大部分交互将由一些守护进程)。

我正在使用 gdata-python-client 与 API 交互。我不确定我是否正确理解 ServiceAccount 身份验证是否可能是一种解决方案,但找不到任何关于如何通过 gdata-python-client lib 执行它的示例(有人可以分享工作代码吗?)。