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

google-sheets-api - 如何将单元格与 Google Sheets API 合并?

我正在使用用于 Google Sheets API 的 Python 客户端来构建电子表格。我能够创建一个新工作表并更新其中的值,但我无法合并我想要的标题行的单元格。

这是我正在运行的代码。没有错误。响应的回复是空的,并且电子表格没有合并的单元格。文档在这里

0 投票
1 回答
1372 浏览

python - 如何使用新的 (v3) 谷歌驱动 API 导出特定工作表

我正在尝试从电子表格(在 Google Drive 上)下载特定表格,但找不到这样做的方法。我正在使用 Python 客户端 API 库 (v3) 并在 export_media() 函数中传递 file_id 和 mimeType,如下所示:

此代码始终导出首先存在的工作表。您能否描述一种方法,通过该方法我可以通过提供 gid 或任何其他参数来下载特定的表格/表格。

0 投票
1 回答
1095 浏览

python - Stackdriver Google Python API 访问被拒绝

尝试使用 Google Cloud Python3 API 客户端创建接收器时出现错误:

我使用的代码是这个:

不太明白为什么会这样。当我使用时,lclient.log_struct()我可以看到日志到达 Logging 控制台,因此我可以访问 Stackdriver Logging。

这个设置有什么错误吗?

提前致谢。

0 投票
0 回答
320 浏览

google-bigquery - Bigquery 不接受 Stackdriver 的 Sink Writer 身份

我一直在按照文档将日志从 Stackdriver 导出到 Bigquery。我尝试了以下方法:

但是我们收到错误消息:

为什么我们的数据集不会更新?正在使用的密钥是已经创建数据集本身的密钥。

0 投票
1 回答
194 浏览

python - 如何使用 gmail 进行一次身份验证并使用生成的令牌?

这就是我成功通过 google 进行身份验证并获取用户的方式。

现在当我运行这个。它向我显示了选择要验证的谷歌帐户的页面和一个许可屏幕。

但问题是每次我运行它时都会发生这种情况。

我知道,一旦我们下次授权,我们就不必一次又一次地遵循该步骤,而是直接传递令牌或使用保存的令牌。

这是如何真正实施的。没有确切的线索。有人请指导我。如何以及在哪里做那部分。现在我已经成功验证并获得了授权令牌。

额外:我获取令牌的方式可能看起来不同,因为我试图直接在控制台中获取令牌,因此为此目的使用了一个模块,因此看起来如此

0 投票
0 回答
43 浏览

google-api - 谷歌日历如何知道要同步包含哪些事件?

我想将服务器端应用程序中的事件与 Google 日历事件同步。我阅读了有关https://developers.google.com/google-apps/calendar/v3/sync的信息,但我不确定它如何选择事件?它们是每个开发人员应用程序还是每个用户或每个用户或每个用户每个日历?或者是其他东西?如果是每个用户,是否有任何方法可以获取使用我的应用程序创建或与我的应用程序用户关联的事件的所有更改?

0 投票
1 回答
564 浏览

python-2.7 - Trying to Access Google Directory API via p12 throws not authorized error

Here ,I am trying to do the server to server authentication using the p12 security file and trying to grab all the users in the domain.

I have successfully fetched the users list by 3legs authentication,by authorizing from the browswer in the same account

But this way it's throwing me the following errors.

SETUP DONE:

  1. I have a super admin level access in the admin console.

  2. I have also added the scope via security>showmore>advance>manageipclient>authorize Added the user id and scope

    https://www.googleapis.com/auth/admin.directory.user.readonly https://www.googleapis.com/auth/admin.directory.user

  3. Added the users permission in service console and made a owner.

  4. Admin SDK is Enabled

Where exactly am I missing the things. Why does it says I have no authority to access the resources/api

0 投票
2 回答
165 浏览

google-api - 找不到 Google Python API 同步示例

我需要查看一个使用 Python的 Google Calendar API Sync ( https://developers.google.com/google-apps/calendar/v3/sync ) 示例。有人可以给我一个吗?

0 投票
1 回答
998 浏览

python - Google Python API 尝试导入已弃用的 oauth2client.contrib.multistore_file

我正在尝试为我的端点应用程序构建发现文档,但出现以下错误:

oauth2client 的版本是4.1.0. 似乎该文件oauth2client.contrib.multistore_file已被弃用,然后从 oauth2client ( https://github.com/google/oauth2client/pull/589 ) 中删除,所以我认为我的谷歌客户端库已过时,但我已经运行gcloud components update app-engine-python并且我仍然得到同样的错误。

难道我做错了什么?

0 投票
1 回答
1177 浏览

python - 没有名为 appengine.api 的模块

我正在使用 Google Cloud 部署一个相对较小但计算量较大的 Python 应用程序。我正在使用烧瓶。由于我的应用程序的当前版本非常慢(我没有存储计算值以供将来重用),我希望使用 Appengine Memcache。为此,我的 python 文件中有以下代码行:from google.appengine.api import memcache

当我尝试部署此 ( gcloud app deploy) 时,部署打包工作大约 8-10 分钟,然后停止并出现此错误:No module named appengine.api

我已经安装了谷歌云 SDK(/usr/local/Google-Cloud-SDK- 我在 OSX 上)。我还安装了 Python 库:https ://googlecloudplatform.github.io/google-cloud-python/

我在这里查看了一些相关问题并尝试了建议的解决方案:删除protobuf、修改$PYTHONPATH移动目录和删除/重新安装。它们似乎都不起作用。也联系了 Google,但他们只是向我指出了文档。