问题标签 [oauth2-playground]

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 回答
188 浏览

reactjs - 反应本机应用程序中的自动刷新令牌

我在我的反应本机应用程序中使用 Google 日历 API,并且每次刷新令牌都会在一段时间后过期。所以我怎样才能设法更新应用程序中的令牌。

0 投票
1 回答
122 浏览

google-oauth - 通过 API 访问 Google 照片的长期令牌?

我们有一个要求,我们希望将我们的服务与 Google Photos 集成,从而使用户可以从我们网站内的 Google Photos 中选择图像。到目前为止,我的理解是,为了使图像在我们端可供用户选择,他必须通过 OAuth UI 明确批准这一点(如果我错了,请纠正我)。

在他批准后,我们​​将获得刷新令牌,该令牌可以生成访问令牌供我们使用。

我的问题如下:

用户是否有可能只进行一次 OAuth UI 批准操作,之后我们可以使用该令牌而无需打扰用户再次批准?

这些代币的生存时间是多少?是否可以获得不会过期的令牌?因为查看 Facebook API,短期令牌会在 2 小时后过期,而长期令牌会在 2 个月后过期。

基本上我们的用例如下:

我们让用户将 Google 照片连接到我们的网站,他可以将这些照片用于多个用例。为了让我们渲染完整的照片,我们需要通过 id 引用该图像并调用 Google Photos API 来下载图像并在我们的网站上渲染它。我在想的另一个选择是 -baseUrl当用户进行 OAuth 手动批准时存储我们最初需要的图像,因此之后不需要批准,因为我们的服务只是后端并且进行服务到服务的通信。

非常感谢提前和最好的问候

0 投票
1 回答
111 浏览

api - 安全发送电子邮件 - https://developers.google.com/oauthplayground/

  1. 在 Google Developer Console 中创建了一个 google 项目,以获得必要的 API 凭据。
  2. 在 OAuth 同意屏幕中配置了 OAuth2.0 API 凭据。
  3. https://developers.google.com/oauthplayground/获取刷新令牌和访问令牌

当我尝试授权 API 时出现授权错误 - 403 Access Denied

授权错误 错误 403: access_denied 开发者没有给你访问这个应用程序的权限。它目前正在测试中,尚未经过 Google 验证。如果您认为您应该有权访问,请联系开发人员 (dummyemail@gmail.com)。学到更多

任何建议都会很棒。

0 投票
0 回答
122 浏览

oauth2-playground - 谷歌广告词的刷新令牌在 7 天后过期

我正在使用平台 Oauth Playground 生成访问令牌和刷新令牌,以便在 LSA API(谷歌本地服务广告 API)中使用它。

我在哪里使用刷新令牌生成新的访问令牌,因为它用于连接成功完成的 api 服务,但刷新令牌在 7 天后过期。我正在尝试使代码自动化,因此如果可以延长刷新令牌到期时间。

0 投票
2 回答
228 浏览

api - API Data Studio 范围如何工作?

我正在使用Postman来测试Google Data Studio API。我收到以下呼叫错误:https ://datastudio.googleapis.com/v1/assets:search?assetTypes=Report

存在以下权利: 在此处输入图像描述

并且这里没有 Google Data Studio 的范围来执行其他测试: https ://developers.google.com/oauthplayground/

0 投票
0 回答
30 浏览

oauth2-playground - 尝试请求我的谷歌业务 api 时,它给出了权限被拒绝错误

在验证我的应用程序后,我添加了以下步骤来访问我的 google business api:

  1. 打开 OAuth 2.0 Playground。

  2. 单击齿轮图标打开配置选项并进行以下更改:将 OAuth 流设置为客户端。湾。选择“使用您自己的 OAuth 凭据”。C。粘贴了我的 OAuth 客户端 ID。d。关闭配置选项。

  3. 在“第 1 步 - 选择和授权 API”下,将 Google My Business API 的以下范围粘贴到输入您自己的范围字段中: https ://www.googleapis.com/auth/business.manage

  4. 然后将请求 URI 输入到https://mybusiness.googleapis.com/v4/accounts并触发 REST 请求。我收到一个权限被拒绝错误,如下所示

请求 URI

应用验证状态

0 投票
0 回答
94 浏览

oauth2-playground - 代码:EAUTH 命令:“AUTH XOAUTH2”未授权客户端

请我有 nodemailer 的 gmail api,但我的邮件在一周后停止工作。我已经遵循了所有流程并做了所有事情,但仍然得到了未授权的客户端。我认为刷新令牌不起作用...

这是我的代码。

"

0 投票
0 回答
17 浏览

oauth2-playground - 试图将 alteryx 连接到谷歌表格

我正在尝试将我的 Alteryx 设计师连接到谷歌表格

它需要客户端 ID、客户端密码和令牌刷新。在 OAuth 操场上,它不会生成令牌刷新并说我未经授权。我究竟做错了什么?

我以前做过这个,我经历了地狱才能让它工作,请帮忙谢谢

0 投票
0 回答
13 浏览

oauth2-playground - 刷新令牌在 24 小时后被撤销

即使我满足了这个条件,刷新令牌也被撤销了。为什么?

输入图片描述她

输入图片描述她

0 投票
0 回答
36 浏览

oauth2-playground - GMB Api 位置列表

我正在尝试提取我们的 GMB 帐户列表。直到几天前一切都很好。

我拉出前 100 个并获取下一页令牌,然后抓取下一个 100,依此类推。

https://mybusiness.googleapis.com/v4/accounts/{Account ID}/locations?orderBy=locationName&pageToken=ABHRLXW3BDZQnhAQv8iQZvlNvDj3Jshygf_AZGSZIEomWykBbIUOU6IfhIONEwjxtWiW93TUrgXgLYXH0L3pdf1xC2w5LS7DvcWTWiHamPVfqhrYOGeWPaia5wRXQLasntkZAYVCI-IiF6MvwSR0RG72Xusm-LokZg

它可以通过大约 20 个就可以了。然后我从上一个调用中获取 pageToken 然后我进行此调用并获取

{“错误”:{“状态”:“内部”,“消息”:“遇到内部错误。”,“代码”:500 } }

如果我能做任何事情来解决这个问题,我不知道该怎么做。它阻止我们获取我们的新帐户。