问题标签 [google-developers-console]

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 投票
2 回答
1533 浏览

google-api - 来自 Google 的电子邮件:在 OAuth 同意屏幕中使用 Google 产品名称作为项目

我第二次收到这条消息,我仍然不明白为什么。有人能帮我吗?

需要采取的措施:您的 Google Cloud/API 项目 Youtube API 存在严重问题(ID:tonal-topic-123301)

尊敬的开发者,我们最近检测到您的 Google Cloud/API 项目 Youtube API(id:tonal-topic-123301)使用 Google 产品名称作为 OAuth 同意屏幕上向用户显示的项目名称,这违反了 Google API 服务:用户数据政策。您可以通过修改项目名称和其他相关内容来解决此问题,以便向用户显示的 OAuth 同意屏幕准确地反映您的应用程序的身份。要修改用户可见的项目名称,请执行以下步骤:

请查看 Google API 服务:用户数据政策,特别是以下部分 - “请勿对任何据称已授权或管理您的应用程序的实体做出虚假或误导性陈述。您必须准确地代表公司、组织或其他管理您的应用程序的机构您的应用程序。向 Google 或 Google 用户提供有关客户凭据的虚假陈述是被暂停的理由。”

登录 Google Cloud Platform Console。

选择您的项目。

在主页仪表板上,选择 API 下的转到 API 概述。

在 API 管理器中,选择左侧栏中的凭据,然后选择 OAuth 同意屏幕。更改向用户显示的产品名称下字段中的名称,然后单击保存。除非您解决问题,否则我们将在 3 天内暂停您的 Cloud 项目。如果您有任何问题,请提交上诉。请注意,您应该以项目所有者身份登录才能访问申诉页面。有关提交上诉的更多帮助或了解有关流程的更多信息,请查看违反政策常见问题解答。请花点时间查看 Google API 服务:用户数据政策、Google API 服务条款、Google Cloud 服务条款以及您正在使用的特定 Google API 的适用服务条款,以免违反我们的条款以及未来的政策。

0 投票
4 回答
22372 浏览

google-api - 尝试创建新的 Google API 项目时出现 FAILED_PRECONDITION

尝试在https://code.google.com/apis/console为 Google API 创建新项目时出现错误

我希望这个错误是暂时的,但我已经有几个星期无法创建一个新项目了。

该错误似乎已经改变,因为它曾经包含服务器 ip 信息和许多其他数据。删除了一些潜在私人信息的示例:

APPLICATION_ERROR;google.cloudresourcemanager.projects.v1beta1/DeveloperProjects.CreateProject;com.google.apps.framework.request.StatusException: generic::FAILED_PRECONDITION: ;AppErrorCode=9;StartTimeMs=1489595147198;tcp;Deadline(sec)=50.0;ResFormat =UNCOMPRESSED;ServerTimeSec=0.027545452117919922;LogBytes=256;FailFast;EffSecLevel=none;ReqFormat=UNCOMPRESSED;ReqID=已移除;GlobalID=已移除;Server= ip :端口

现在错误要短得多,尽管似乎仍然与相同的原因有关:

com.google.apps.framework.request.StatusException: generic::FAILED_PRECONDITION:

仪表板中的微调器似乎永远旋转,而错误会在几秒钟后出现在警报下方。我尝试了许多项目名称,但都因相同的错误而失败。

我是否缺少某种类型的配额来阻止这种情况?配额菜单项要求我选择一个我没有的项目。

单击错误会将我带到带有以下消息的页面:

您无权对所选资源执行操作。

0 投票
1 回答
446 浏览

android - 截屏视频不适用于适用于 Android 的 Google 远程调试

我将运行 Google Chrome 57.0.2987.132 的 Android 平板电脑 LG V-500 连接到运行 Google Chrome 57.0.2987.133 的 Windows 笔记本电脑以进行远程调试。

它几乎可以正常工作。问题是,我的笔记本电脑上的 Screencast 反馈不起作用。

这正是发生的事情:

笔记本电脑视图

  • 在我的笔记本电脑上,我单击并拖动截屏面板以上下滚动。我的笔记本电脑屏幕上没有任何反应,但它确实触发了我平板电脑上的平滑滚动。
  • 在我的平板电脑上,我上下滑动页面。它工作正常,但在我的笔记本电脑屏幕上没有任何反应。截屏视频未同步。
  • 如果我将平板电脑从横向位置旋转到纵向位置,反之亦然,我的笔记本电脑屏幕会更新为新位置的“屏幕截图”,但仍然有点问题,就像上面的屏幕截图一样。

预期成绩:

  • 在平板电脑和笔记本电脑之间同步流畅的截屏视频。

我应该怎么办?

0 投票
1 回答
1173 浏览

google-calendar-api - Google Admin SDK:401 Unauthorized using .setServiceAccountUser()

所以有点关于这个问题的背景。我有一个本地应用程序,它同时使用 google calendar api 和 google admin sdk 来管理用户日历和资源日历。

这是我在设置中采取的步骤

  • 创建服务帐户并为其授予域范围的访问权限
  • 在开发者控制台中添加并启用了 Google Calendar Api 和 Admin SDK
  • 将客户端 ID 和范围添加到 Gsuit 管理控制台的管理 API 客户端访问部分

我在这里构建凭据(出于测试目的,我将它们存储在本地的 json 文件中)

我遇到的第一个问题是如果我删除该行

然后cred.refreshToken() == true但是当我尝试获取my_customer的资源列表时出现此错误

如果我冒充用户,我会收到由cred.refreshToken()引起的此错误

我知道,为了操作 Admin SDK,您必须模拟具有管理员凭据的用户,但是即使我这样做,我也会得到相同的结果。


连接到 Admin SDK 的客户端是在这些行中构建的

在这些行中执行对 Admin SDK 的最终调用

任何帮助将不胜感激

0 投票
0 回答
181 浏览

android - 使用 Firebase 和 Google Play Games 两种风格的项目设置 Android 游戏

对不起,如果这个问题看起来微不足道,但我对Android. 我一遍又一遍地阅读谷歌文档,但他们并没有让我清楚如何将这些服务组合到一个项目中,我担心我可能会错误地设置项目。

问题

我想设置一个游戏 (com.mycompany.mygame),它将使用Google Game services ,In-App BillingFirebase Analytics. 为了测试游戏,我想与测试组一起使用AlphaBeta发布,例如测试一个新功能,这在发布版本中不应该是可见的。

问题

Google Play Developer 在和Firebase控制台中设置此项目的正确方法是什么?这将是一个正确的方法:

应用

中的所有应用程序视图中的一个应用程序Google Play Developer Console

游戏服务

链接 中的两个应用程序Game servicesGoogle Play Developer Console它们都使用相同的包名称 com.mycompany.mygame,但具有不同的签名证书(调试和发布)。在Google Play Developer Console-linked apps部分它说包名称,但我认为应用程序 ID 是什么意思?下面是包名称的屏幕截图)。

1

或者创建具有两个不同包名称的两种口味会更好,例如 com.mycompany.mygame 和 com.mycompany.mygame.dev 或者这会导致身份验证问题Google Play Game services吗?

火力基地

添加两个应用程序,都具有相同的包名称但不同的签名证书?或者就像上面写的,两种不同包名的口味?

0 投票
2 回答
42 浏览

android - 如何在地图上找到两个位置之间的距离

如何在android ecillipse项目和php上找到两个位置之间的距离。该项目基于在线良好的运输系统。需要找出承运人的票价,因此需要找到源和目的地之间的距离。Harversine公式是用于寻找该地区最短的车辆

0 投票
0 回答
122 浏览

google-developers-console - 如何在 google chrome 开发工具中的 iphone(或任何 ios 设备)中显示键盘

我知道谷歌开发工具和其他安卓手机中存在 Nexus 键盘,现在的问题是我无法测试我的 ios 应用程序的响应能力。

任何帮助的人将不胜感激。

0 投票
2 回答
1163 浏览

go - 如何创建启用服务管理 API 的 Google Cloud 项目?

我们代表 (OAuth2) 用户在 Google Cloud 上部署我们的软件。我们已经设法将其中的大部分自动化,但缺少一点。

  1. 使用https://godoc.org/google.golang.org/api/cloudresourcemanager/v1#ProjectsService.Create完成创建项目
  2. 使用 google.golang.org/api/servicemanagement/v1#ServicesService.Enable 启用所需的 API(计算、存储等)(由于非常明亮的 SO 限制,无法发布为完整链接)
  3. 使用 google.golang.org/api/compute/v1#InstancesService.Insert 创建实例

缺少的部分在第 1 步和第 2 步之间:为了使用Service Management API to enable the needed APIs,我们需要在项目上启用服务管理 API 本身(多么讽刺)。我希望必须有一种方法可以创建一个从一开始就启用了一些 API 的项目,可能使用 cloudresourcemanager,或者可能使用https://godoc.org/google.golang.org/api/deploymentmanager/v2,但我到目前为止还没有找到它。

所以,重申一下:有谁知道是否可以(在 Go 中)创建一个谷歌云项目,并在创建时/之后启用一些特定的谷歌云 API?

0 投票
1 回答
907 浏览

google-developers-console - 你如何在谷歌控制台或开发者 API 中将用户与订单 ID 相关联

我刚刚发布了一个应用程序,到目前为止我的购买率低于每月 1 次,因此处理退款请求和退款正确的购买会很容易。

我担心当费率增加时,我可能无法从“联系开发人员”电子邮件中得知哪个用户请求与订单 ID 相关联,因此能够退还正确的帐户。

android Google Play 似乎没有提供订单 ID,因此用户可以帮助自己关联,并且控制台似乎不允许与电子邮件地址关联。

0 投票
1 回答
262 浏览

android - 我怎样才能以一种好的方式签署我的申请?

我有一个非常普通的 Android 应用程序,根本不需要许可。我想将 APK 上传到 Google Play Developer Console。

在 Android Studio 中,我按下 Build --> Generate Signed APK... --> 我填写了正确的密码 --> Next --> Build Type debug --> Signature Versions only V2 (Full APK Signature) -->结束。

我的日志告诉我:APK 已成功生成。

我去 Google Play Developer Console --> 发布管理 --> App-releases --> Edit bèta release --> Upload APK。

当我上传刚刚创建的 APK 时,我从 Google 收到以下错误:

上传失败。您上传了一个未签名的 APK。您必须创建一个签名的 APK。

这很烦人,因为它总是在我尝试上传根据我签名的 APK 时发生。我尝试了几种方法。我做错了什么?