这是我第一次深入了解Google API.我正在尝试按照Google说明进行简单的测试.此时,我已经创建了项目并设置了凭据.继谷歌的指示在这里,我创建了一个测试页面,并复制网页代码完全按照上面的链接上注明.
当我运行页面时,我最初看到一个授权按钮,要求我登录我的帐户.到目前为止,一切都很好.但是,一旦我登录Google,就会收到以下错误:
"{"error": {"code": 400,
"message": "Client project not found. Please pass a valid project.",
"status": "INVALID_ARGUMENT",
"details": [{"@type": "type.googleapis.com/google.rpc.Help",
"links": [{"description": "Google developers console",
"url": "https://console.developers.google.com"
}]
}]
}}"
Run Code Online (Sandbox Code Playgroud)
我已经读过一些我无法找到的内容,也没有提到这个特定的错误.
有人遇到这个错误,或者有任何想法?
谢谢!
有没有办法检查哪些域名/网站在console.cloud.google.com中使用了特定的API,例如"Google Maps Embed API"?
这是一个包含多个键的项目,这些键不指示它们的使用位置.
背景:有一个密钥用于多个站点,我想看看哪个站点导致最多的流量.
在谷歌购买虚空API说:
通过Google Play Voided Purchases API,您可以撤消对与用户无效的购买相关联的应用内商品的访问权限.用户可以通过以下方式取消购买:
- 用户请求退款.
- 用户取消订单.
- 订单会被退回.
但是当我得到这个API的回报时,我发现一些购买状态是Charged.
为什么收费订单是由Google Void Purchase返回的?
我如何获得所有退款订单?
android google-play google-play-developer-api google-developers-console
我一直在玩Firebase,在阅读完文档(以及其他SO问题)之后,我仍然对某些API密钥感到困惑.我正在使用Firebase for Analytics,Crashlytics和Performance.但它也与Google Play和AdMob相关联.
当我第一次设置它时,在开发者控制台中创建了3个API密钥.
我尝试阅读文档,找到它描述如何使用这些键,但我无法找到它.通过查看Firebase应用程序,它看起来像是Android Key用作的Web API Key,并且Server Key用作Cloud Message Legacy Server Key(尽管我不使用云消息传递).我不确定Firebase是如何使用的Browser Key.
我正在尝试做的是尽可能地限制这些密钥,以防止任何恶意使用它们.
我添加了以下API限制
我不完全确定这些限制是否适用于我使用它们的内容,但它至少对我而言是有用Android Key的Server Key,至少就我所知.但是,Browser Key由于Firebase Browser Key在重新部署应用程序时正在创建新的限制,因此这些限制似乎不起作用.
总结一下我的问题,我可以看到Firebase正在为我自动创建API密钥,但我找不到任何文档来讨论这些密钥如何用于我正在使用的Firebase的基本功能.我也不完全确定如何限制这些键,尤其是Browser Key.
一直面临这个问题 “您创建了一个新的客户端应用程序,该应用程序使用库进行用户身份验证或授权,该库很快就会被弃用。新客户端必须使用新库;现有客户端也必须在这些库被弃用之前迁移。请参阅迁移指南了解更多信息。” 如果 Google 已阻止新用户的客户端 ID,现在如何使用 Google 登录
javascript localhost reactjs google-cloud-platform google-developers-console
我遇到了谷歌播放开发者控制台的问题.很久以前我被邀请在控制台中共享帐户,但现在当我尝试查看此帐户时,我收到一条消息"开发者帐户无效",但此帐户位于我的"共享帐户"列表中.所以问题是,如何离开这个帐户?
在"订单管理"下的Google Developer Console中,我有很多取消订单:
订单历史:
2017年1月18日下午5:13付款待处理您收到新订单.
2017年1月18日下午5:13取消取消订单取消订单已启动.
2017年1月18日下午5:13取消订单已取消.
这是我的应用内购买订单的历史记录.
这是正常的吗?也许每当用户点击"购买应用程序购买"而不是回来时,就会发生这种情况?
有人知道这发生的时间吗?谢谢
我以前使用一个谷歌项目来提供 GCM 服务。现在我需要在同一个项目下启用 firebase,但是当我进入帐户更新配置时。它没有显示我以前使用的 Android 应用程序。我正在使用 2 到 3 个应用程序,现在它们没有出现在谷歌控制台中。奇怪的是,该项目仍在工作,我也可以获得注册令牌以进行推送通知,但我在开发人员控制台中看不到该项目。有人遇到过这个问题吗?请帮忙
android firebase google-cloud-messaging google-developers-console
在 Google 上注册新的 oauth 客户端时,其 oauth 同意屏幕需要私有策略 url、应用主页 url 和授权 url。我正在 localhost 上开发如何获取它们
有人可以用简单的语言向我解释一下这些配额是如何运作的吗?
我知道哪里有类似的问题,但我想要与下面的屏幕截图相关的解释。
首先,我在 Google Dev Console 中打开 YouTube API 的配额页面。
但我不明白这些线是什么以及它们是如何工作的,为什么有几条线?
例如,我试图提出一个像这样的简单请求
https://www.googleapis.com/youtube/v3/search?part=snippet&q=welcome&type=playlist&key=[MY_API-KEY]
Run Code Online (Sandbox Code Playgroud)
这会返回一个 json 响应:
{
"error": {
"code": 403,
"message": "The request cannot be completed because you have exceeded your \u003ca href=\"/youtube/v3/getting-started#quota\"\u003equota\u003c/a\u003e.",
"errors": [
{
"message": "The request cannot be completed because you have exceeded your \u003ca href=\"/youtube/v3/getting-started#quota\"\u003equota\u003c/a\u003e.",
"domain": "youtube.quota",
"reason": "quotaExceeded"
}
]
}
}
Run Code Online (Sandbox Code Playgroud)
所以,我认为它给了我一个错误,因为某个地方的配额=零,因为我只尝试发出此请求一次。
我应该怎样做才能消除这个错误并能够使用 API?
谢谢。
google-api youtube-api youtube-data-api google-developers-console
android ×4
firebase ×2
google-api ×2
google-maps ×1
google-oauth ×1
google-play ×1
javascript ×1
localhost ×1
oauth ×1
reactjs ×1
youtube-api ×1