问题标签 [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 投票
0 回答
126 浏览

google-api - 在 API Manager 的 Drive UI 集成中添加多种 mime 类型和文件扩展名

是否可以在驱动 UI 集成时在 API 管理器中组合多种 MIME 类型和文件扩展名。

我如何添加默认扩展,一个一个添加很乏味。

在此处输入图像描述

0 投票
2 回答
1807 浏览

android - APK 无效 Google Play 开发者控制台

我正在尝试将我的第一个应用程序上传到 Google Play 开发者控制台,但出现错误;“上传失败,您需要上传有效的 .apk 文件”。

我按照说明从 Android Studio 获取签名的 apk 文件,并且能够毫无问题地生成 apk 文件。开发者控制台没有给我任何信息来找出它为什么无效!有任何想法吗?

无效的 APK

0 投票
1 回答
58 浏览

android - 从 Git 克隆到另一个环境后,Google API 连接失败

我们是一个由两人组成的团队,试图构建一个使用 Google Fit API 的 Android 应用程序。我们遇到的问题是,只有最初构建项目的计算机才能在设备上成功运行应用程序并将其连接到 Google Fit。

我们可以让应用程序在一台计算机上正常运行,它会提示用户许可以及要使用的 Google 帐户,然后它将成功连接并提取步骤数据。

然后我们将使用这个工作项目创建一个 git 存储库并将其克隆到另一台计算机。但问题是当我们尝试从第二个环境运行该项目时,连接总是失败。它总是返回statusCode=CANCELED

Google Play services connection failed. Cause: ConnectionResult{statusCode=CANCELED, resolution=null, message=null}

设备只是说 result.getErrorMessage()null并没有真正告诉我们太多。

我们正在尝试找出签入此应用程序的哪一部分,然后尝试在另一台机器上拉动并处理它会导致此问题。是否有某种登录密钥或设置需要传输/设置/配置,而不是针对应用程序进行版本控制?

我们已经构建了它并让它在两个不同的启动环境中运行,但是从任何其他计算机中提取它并不能构建到一个工作应用程序中。任何想法将不胜感激。

0 投票
0 回答
559 浏览

vb.net - VB.net 将大文件上传到 Google Drive 失败

好吧...第一次发帖...希望我能做对!(如果我错过了什么,或者做错了什么,请告诉我,我会尽力修复它!:))

场景:

我们有一个闭路电视服务器,可以将镜头记录到一个文件夹中。素材文件被分成 1gb 文件。(平均每天 45GB)

1 个月后,这些文件将被移动到 Google Drive 文件夹并从服务器上的本地 HDD 中删除。(上传成功后与删除同步的一种方式……我们有无限的谷歌驱动器存储空间)[至于上传的大小,一夜之间上传45gb对我们来说真的不是问题。我们有一条对称的 1gbps 专用互联网线路]

这是管理层要求完成的方式,所以遗憾的是我不得不尝试完成这项工作......

我在哪里!

所以...我在 VB.net 中拼凑了一个可以工作的控制台应用程序!(代码将附在下面......)。这将在每晚午夜在服务器上运行,我将其设置为上传到正确的文件夹,并使用一组测试文件(恰好是我桌面上文件夹中的文本文件),它们都上传和删除正确!哇,一切看起来都充满希望!

和以往一样……总会有一些事情不太对劲。

我用一些闭路电视录像文件(它们是 .xsf 文件)替换了测试文本文件,嗯……简而言之,它不起作用。

我把它放回 .txt 文件,它又可以工作了。但是,一旦文本文件获得任何大小(IE ...创建一个文本文件并将其设置为 50mb 左右),它就会拒绝再次工作。

我正在使用 Google Drive API v3 和 OAuth2 进行身份验证。

我最初的想法是因为我没有使用异步上传。我实际上是在尝试做:

这似乎从来没有奏效。

然后我读了一些东西,发现 Google Drive API 允许恢复上传,它可以在上传过程中拾取。我想......也许可以这样做,因为文件很大,也许这里有问题。

这就是我的立场......我似乎无法让异步上传工作......

我已将 upload() 替换为 uploadASync() ,如下所示

并且不会抛出任何错误。让它发挥作用肯定不能那么简单吗?

没有。

在每个 UploadAsync() 之后,我运行了一个返回 Response.Status.ToString 的短循环,只是为了向我显示异步上传的状态并尝试查看发生了什么......我得到的只是“等待激活”...

我不知道从这里去哪里。

我会在下面抛出与上传相关的代码,这样你就可以看到发生了什么。但是,还有其他一些在之前、期间和之后运行的位......例如互联网测试(在尝试之前检查连接是否有效任何类型的上传),调试行(写入文件的位置)等......如果我的任何代码看起来像是不好的做法,我也想道歉。我尝试以我认为正确的方式工作,并且没有与开发人员/等人合作学习良好实践的所有经验。但是基于基本的核心功能正在工作,因为它确实上传了我的测试文本文件,我想我做对了。欢迎提供建设性的反馈和有用的提示,但请保持温和!

主副

CreateDirectory() 运行良好,并返回它创建的文件夹的文件夹 ID。这里没有问题。

驱动服务 (运行良好)

实际上传文件的代码(Anndddd这是它崩溃的地方)

就是这样!任何想法将不胜感激。提前致谢 :)

编辑 1

因此,正如 Adrian 评论的那样,我对代码的布局进行了更改,现在运行如下...

但是,遗憾的是,这仍然没有解决它。Request.upload() 实际上从不上传任何文件(回到使用非常小的 txt 文件)。也没有抛出异常,它只是继续通过 request.upload()...

想知道出了什么问题,我再次稍微修改了代码,所以我有

它返回了一个非常有趣的结果...500 错误...下面的堆栈跟踪

我也再次尝试了 request.uploadAsync() ,但这只是再次给了我“等待激活”......

0 投票
1 回答
4013 浏览

android - Google OAuth2 的客户端密码到底是什么?

Google 的 OIDC 指南中,部分Exchange code for access token and ID token声明我必须提供client_secret.

如果我从 API 控制台中选择相关的客户端 ID,我确实会得到一个名为client_secret_.... 但是,JSON 对象的所有字段都没有被命名为 secret 或类似的名称。(这些字段被命名为client_idproject_idauth_uritoken_uriauth_provider_x509_cert_urlredirect_uris。)

那么,我从哪里得到这个client_secret

0 投票
1 回答
692 浏览

google-api - 仅为域中的一个用户返回超出用户速率限制,而其他用户工作正常

我正在使用 Gmail API 将消息提取到数据库。

昨天我在测试一些东西,在很短的时间内发送了太多的请求,我可能被列入了黑名单。

当我想从特定用户那里获取邮件时,我收到以下错误。但是,如果我为域中的任何其他用户运行相同的脚本,就不会有问题。

Retry after DATE每次我再次尝试时,错误的第一行让我感到困扰的是不断增加。

我应该再等一下还是有什么办法可以解决这个问题?

我正在使用 OAUTH JWT 域范围 [委派] 授权。

请注意,远未超出配额。

在此处输入图像描述

0 投票
0 回答
1015 浏览

ios - 自定义谷歌地图标记加载和更新非常缓慢

我必须实现自定义谷歌地图 GMSMarker。我参考了谷歌文档来创建自定义标记

我面临的问题是,每当我想更新标记时,都需要花费大量时间(1 秒 - 3 秒)来更新,这会降低用户体验。我没有创建多个标记我在当前实现中只有 2 个标记。

这是我用来创建标记的代码:

笔记 :

  1. 我知道我可以创建自定义信息窗口,但这不是我想要的。

  2. GMSMarker 有一个属性tracksViewChanges,当设置为 NO 时,它会停止跟踪标记视图中的更改。但我无法将其设置为 NO,因为我需要在点击它时更新视图。

  3. 这个问题只有在我设置iconView标记的属性时才会出现,如果我只是使用icon属性并为其设置图像,它工作正常。

编辑:更新标记代码

下图显示了当我点击标记并更新其图像时会有多少延迟:

问题

0 投票
1 回答
2750 浏览

git - Google Cloud:如何部署镜像存储库

我正在尝试部署一个节点应用程序,该应用程序位于 GitHub 的存储库中,并由 Google App Engine 镜像。

我采取的步骤:

  1. 在我的本地机器上创建应用程序

  2. 在 Github 上发布存储库

  3. 在 Google 控制台中,我告诉 App Engine 镜像这个存储库,它可以工作:如果我去开发,存储库会显示:

在此处输入图像描述

  1. 然后我打开谷歌提供的远程shell,并尝试运行gcloud app deploy,它给出了一个错误,然后我注意到文件不在目录中。于是我通过shell浏览了这台机器的所有文件夹,都找不到。

问题:我在这里缺少什么?谷歌镜像我的回购并不意味着它保存在实例上的某个地方吗?我是否也需要将其克隆到那里?

0 投票
1 回答
288 浏览

android - 我在 android studio 上收到 googleservices 错误

这是我的 build.gradle 代码错误:任务“:app:processDebugGoogleServices”的执行失败。

请通过更新 google-services 插件的版本来修复版本冲突(有关最新版本的信息可在 https://bintray.com/android/android-tools/com.google.gms.google-services/获得)或将 com.google.android.gms 的版本更新为 9.0.0。

我的 build.gradle 代码是

我的依赖项是 compile 'com.google.android.gms:play-services:10.0.1'

0 投票
0 回答
21 浏览

javascript - FormData.append 在 Google 开发者控制台中不起作用

这似乎是一个非常容易解决的问题,但我无法弄清楚。我在 Google Developer 控制台中有以下内容:

为什么 FormData 对象在添加键和值后仍然为空?