问题标签 [google-python-api]

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

python - google-api-python-client httplib2 超时

我有一台机器进行测试,folloing代码会很好,但是当我部署到生产服务器时,它会显示超时。

错误:

该服务器有防火墙,但已经允许谷歌 IP。这个套接字会像抓握一样,还是标准需要谷歌连接到我的服务器?

代码:

0 投票
1 回答
389 浏览

google-api - 如何获取相应的谷歌照片ID和谷歌文件?

用户可以选择将他们的 Google 照片显示为 Google Drive 中的文件夹。在云端硬盘中删除会在照片中删除,反之亦然(相册和其他问题除外)。有关详细信息,请参阅https://support.google.com/photos/answer/6156103

是否可以通过 API获取 PhotosmediaItem资源和 Drivefiles资源之间的对应关系?

我已经做了一件天真的事情:在两者中寻找匹配和嵌入的 id。没运气。API 的示例返回如下所示。(Ids 和 URLs 被轻微破坏以使其无法正常工作。)

示例媒体项:

示例文件:

0 投票
2 回答
2375 浏览

python - 使用rest api在谷歌驱动器中创建新文件夹

仅当它不存在时,如何使用 python 在谷歌驱动器中创建一个新文件夹?我对这个谷歌 API 和 python 完全陌生。

(我的帐户有一个访问令牌,我想使用它创建文件夹。)

创建文件夹

只创建文件,而不是文件夹。我该如何纠正这个问题?

0 投票
0 回答
60 浏览

google-analytics - 从服务帐户中删除帐户链接

我们有一个服务帐户,可以访问我们不同客户的分析帐户的数据。显然,特定用户(在我们的例子中是服务帐户)可以链接到 200 个帐户的无证限制。当客户尝试将我们的服务帐户地址作为用户添加到他们的帐户中时,就会出现这种情况。

由于我们有一些旧客户帐户链接到我们的服务帐户,我们希望删除他们的连接以允许添加新连接。

使用分析管理 API,我能够获得 200 个连接帐户的列表。我认为需要做的是删除AccounUsertLink我的服务帐户用户和他们的用户之间的关系。可悲的是,由于我的用户对客户的帐户没有“用户管理权限”,我无法找到我的用户的链接 ID,因此我无法删除连接。

有没有其他方法可以从我的服务帐户用户中删除已连接的帐户?谢谢

0 投票
1 回答
212 浏览

json - 如何使用python Post请求将下拉列表参数添加到restapi url

低于错误 -

提高 JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

在下面的python代码中,参数有2个下拉列表,即dataFormat和metrics,其他的是正常的输入参数。执行以下代码时出现上述错误。

注意 - 输入参数为 JSON 格式

请帮忙解决。

0 投票
1 回答
3337 浏览

python - Google Earth Engine Python API:使用波段列表在图像集合上映射函数

我一直在使用Sam Murphy的代码对 Google Earth Engine 中的 Sentinel-2 图像进行大气校正。一切顺利,它对于单个图像的运行速度非常快。我想做的是将以下代码映射到图像集合上:

我想我需要一个双映射函数(以避免在此处使用 for 循环),但尚未在 GEE 中看到任何 Python 示例。

到目前为止,这是我想出的:

但是,这不会返回所有波段的图像,所以我觉得我的嵌套函数不能正常工作。我是 python 新手,所以感谢所有帮助!

旁注:我已经尝试过 Sam 的第二个存储库,用于对图像集合进行大气校正,但它运行得太慢了,我更愿意使用建议的地图函数进行“服务器端”计算,因为我有大量图像要过程。

PS:下面是surface_reflectance函数的代码,从 Sam Murphy 的存储库中提取。它调用了他定制的一个名为“Atmospheric”的课程。用于大气校正的模型是 Py6S 模型。

0 投票
2 回答
140 浏览

api - 我怎么知道我的 Youtube API 数据是正确的?

我在理解与 youtube 的 API 相关的内容时遇到了一些麻烦 所以我的代码基本上很简单:

只是在给出特定的 YouTube 用户名后大喊订阅者的数量:问题是一些用户名(例如:Vsuase/Veritasium/Unbox Therapy)有很多订阅者,API-URL 给了我错误的数据

Vsause - 作为回报给我 72 个潜艇

Veritasium/Unbox Therapy - 根本不给我任何号码

但是,一个频道“Computerphile”给了我他们拥有的完全相同的潜艇。

为什么少数用户名有效而少数无效?

0 投票
1 回答
80 浏览

google-api-python-client - Google Cloud Machine Learning Engine v1 API 不适用于过滤器 jobId:rnn*

我开始为终端和 python 使用机器学习引擎 API,我发现 bash API 和 python API 之间存在一些差异:

在python中:

我查看了具有相同参数的 API 资源管理器:

https://developers.google.com/apis-explorer/#p/ml/v1/ml.projects.jobs.list

我得到与 python 中相同的结果:{}但看起来 URL 没有转义*in https://.../jobs?filter=jobId%3Aeval_*&key=...。也许这就是错误。有什么办法可以在 python API 中解决这个问题?

0 投票
1 回答
1193 浏览

python - gcloud storage python client API 是否支持并行复合上传?

gsutil命令具有优化大文件上传/下载速度的选项。例如

请参阅此页面以供参考。

google.cloud.storagepython API中的等价物是什么?我没有在这个文档中找到相关参数。

一般来说,客户端API和gsutil功能上是否有一一对应的关系?

0 投票
2 回答
1122 浏览

python - 如何获取用于调用 google api 的委托凭证对象?

我正在尝试通过 API 获取 gsuite 警报。我根据他们的文档创建了一个服务帐户,并将该服务帐户分配给我的谷歌云功能。

我不想使用环境变量或与源代码一起上传凭据,但我想利用函数使用的默认服务帐户。

有什么方法可以创建默认凭据对象。我尝试使用 from google.auth import credentials 但这不包含 create_delegated 函数,我也尝试过 ServiceAccountCredentials() 但这需要签名者。