在Google的OIDC指南中,部分Exchange code for access token and ID token指出我必须提供client_secret。
如果我从API控制台中选择了相关的客户端ID,则确实会得到一个名为的JSON文件client_secret_...。但是,JSON对象的所有字段均未命名为secret或类似名称。(字段被命名为client_id,project_id,auth_uri,token_uri,auth_provider_x509_cert_url,和redirect_uris)。
那么,我从哪里得到的client_secret呢?
android google-oauth google-oauth2 google-signin google-developers-console
在开发人员控制台中使用GSuite管理员帐户。在组织中创建新项目后,它会显示:
Google云组织现已可用于您的域!
之后,我无法在组织外部创建项目。它说:
您无权在组织外部创建项目
是否可以添加权限来创建这样的项目?
我正在尝试使用以下API下载针对Android Apps的评论。 https://developers.google.com/android-publisher/api-ref/reviews
但这需要身份验证。因此,我按照上面链接中链接的说明进行操作。
我能够获得访问令牌。
但是我得到以下回应:
{
"error": {
"errors": [
{
"domain": "androidpublisher",
"reason": "projectNotLinked",
"message": "The project id used to call the Google Play Developer API has not been linked in the Google Play Developer Console."
}
],
"code": 403,
"message": "The project id used to call the Google Play Developer API has not been linked in the Google Play Developer Console."
}
}
Run Code Online (Sandbox Code Playgroud)
我看到其他一些帖子说,您必须将其与Google Play开发者控制台关联。所以我做到了(见下图)。
[
]
但是我仍然收到此错误。请帮忙。
google-api google-api-client google-console-developer google-play-developer-api google-developers-console
我正在尝试使用Google+ API从Google+获取股数,并且仅捕获以下错误:
访问未配置。+1 API之前未在项目383866521277中使用,或者已被禁用。通过访问https://console.developers.google.com/apis/api/pos.googleapis.com/overview?project=383866521277启用它,然后重试。如果您最近启用了此API,请等待几分钟,以便该操作传播到我们的系统并重试。
之后,我访问推荐的链接,并找到pos.googleapis.com。如何启用此API?
我第一次为我的应用设置 Firebase。我按照说明操作,注意到在开发者控制台中创建了 3 个 API 密钥和 1 个 OAuth 2.0 客户端 ID。
API 密钥:
OAuth 2.0 客户端 ID
我想重命名这些以便我知道它们是什么。所以我进入 Firebase 并找出它们的使用位置并将它们重命名为以下内容:
但是,当我重命名它们并重新部署我的应用程序时,Firebase 会重新创建新密钥。
现在我有以下 Api 密钥:
android google-play firebase google-play-services google-developers-console
我需要 google oauth 才能在我的 opencart 商店上使用 google+ 登录。我的应用程序仅请求以下范围,并且应用程序是公共的。
https://googleapis.com/auth/plus.me
https://googleapis.com/auth/userinfo.profile
https://googleapis.com/auth/userinfo.email
这些不是敏感范围,在我的 oauth 同意屏幕上,我看到提交验证按钮已禁用,并且显示您的更改不需要验证
客户仍然会看到未经验证的应用程序屏幕(此应用程序未经验证)
我还提交了 oauth 应用程序验证表单https://support.google.com/code/contact/oauth_app_verification。已经一个多星期没有得到谷歌的任何回复了。
请建议如何为我的客户删除未经验证的应用程序屏幕?
google-api google-plus google-oauth google-developers-console
我想在 google Play 商店更新我的应用程序,但现在我想上传 APK 而不是 app-bundle(我第一次上传 app-bundle(.aab))。是否可以?
android android-studio google-developers-console google-play-console
我们正在使用 Gmail .NET SDK 实现 Gmail 发送 ASP .NET Web 应用程序。
为此,我们需要用户授予我们以下所有范围“电子邮件”、“个人资料”、“openid”、 https://www.googleapis.com/auth/gmail.send。
但是,在同意屏幕上,用户可以取消勾选“代表您发送电子邮件”复选框,这对我们来说是不可接受的,请参见下文:
我们已经看到很多示例,其中 Google 同意屏幕上没有启用的复选框。所以,我们很想弄清楚如何在我们的应用程序中隐藏/禁用复选框,你能建议吗?
可能是因为我们的申请还没有经过验证,但我不确定这是否是原因。
谢谢,叶夫根尼。
oauth google-api google-oauth gmail-api google-developers-console
Error 400: redirect_uri_mismatch即使在提供正确的重定向 uri 后我仍然收到此错误。您可以查看下面的图片以供参考。它适用于我的本地主机,但它在我的服务器上显示此错误。我的域名看起来像https://xxx.topLevelDomain.com. 在浏览了与此错误相关的大多数问题后,我无法找到此问题的可能原因。虽然,我猜这个问题可能是因为我在这里使用子域,但仍然不确定这是否是问题。
申请信息:
https://someTopLevelDomain.comhttps://someSubdomain.someTopLevelDomain.comoauth-2.0 google-oauth spring-boot google-cloud-console google-developers-console
谷歌声明:
创建开发者帐户时,您必须提供开发者电子邮件;以下是有关使用哪个电子邮件的一些提示:
由于您将收到有关您的扩展程序的重要电子邮件,或者您可能想要删除其中一个帐户,因此我们建议您使用新的电子邮件帐户来发布您的 Chrome 网上应用店项目。
“想要删除您的一个帐户”是什么意思?这是特定于开发者帐户的还是指 Google 帐户?
他们在这里指出:
首先,您需要注册为 Chrome Web Store 开发人员。我们建议您为您的商品使用一个新帐户,而不是您的个人帐户。
“专为您的商品创建的新帐户意味着什么”?这是否意味着我发布的每个扩展都有一个单独的帐户?再说一遍,什么类型的帐户?一个 Google 帐户是否可以拥有多个开发者帐户,因此引用的是开发者帐户,还是意味着每个项目都有单独的 Google 帐户?
email google-chrome google-chrome-extension google-developers-console
google-api ×4
google-oauth ×4
android ×3
google-plus ×2
email ×1
firebase ×1
gmail-api ×1
google-play ×1
oauth ×1
oauth-2.0 ×1
spring-boot ×1