问题标签 [google-api-python-client]

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

google-drive-api - 存储来自 Google OAuth 2.0 的访问令牌以从应用程序帐户访问驱动器数据

我可以 使用 python 为 Google Drive执行quickstart.py 。但是我们如何存储令牌并再次使用它 - 再次为同一个用户而不提示用户。在 Google 驱动器上发送文件请求时,我可以通过某种方式将用户映射到访问令牌。

0 投票
1 回答
3073 浏览

python - 使用 Python 从 Google Calendar API 格式化时间

我试图获得一种易于阅读的时间格式来列出当天谷歌日历中的事件。我可以提取数据,但在将数据格式化为开始时间和结束时间的小时和分钟时遇到问题。

我想在一个易于阅读的列表中显示信息,所以我想删除日期和秒,只按顺序显示时间。我尝试了几种不同的方法,包括切片和尝试转换为日期时间,但没有成功。

它像这样打印

结束时间:2013-03-23T04:00:00.000-05:00

我希望它是

结束时间:04:00

0 投票
2 回答
447 浏览

python - 在 Python 中,如何使用 Google Apps 域密钥连接到 Google API?

我无法使用域密钥(即与域名同名的消费者密钥)连接到我的 Google 日历。

我正在按照此处的指导使用 OAuth2WebServerFlow、凭据和存储对象: https ://developers.google.com/api-client-library/python/guide/aaa_oauth

但是,当我去网站进行身份验证时,我只会收到“invalid_client”错误。

有没有人有任何提示让这个工作?我在获取从 API 控制台生成的 OAuth 密钥时没有问题。但是,我特别在域密钥上苦苦挣扎。你有什么特别的事情要做吗?

0 投票
0 回答
345 浏览

google-fusion-tables - 尝试在融合表中创建表返回无效凭据

这是 google 中给出的示例代码的更改代码,用于通过 python 访问 Fusion 表。我想在融合表中创建表,然后插入数据......使用发布请求我设法编写以下代码通过发送发布请求来创建表。但这会返回“无效凭据”错误,并且位置是 > Header。请帮助...或建议一个简单的代码来创建表并插入 Fusion 表(数据在 txt 文件中)。我对此很陌生。请帮助。

完整代码:

0 投票
2 回答
2771 浏览

youtube-api - YouTube 分析:如何获得一组特定 YouTube 视频的总观看次数

我正在使用“youtubeAnalytics”服务的“v1”来获取 YouTube 视频的观看次数。我可以使用“过滤器”参数获取特定视频的观看数据,但我不确定如何在一次通话中获取多个视频的数据。以下是我目前为获得一个视频的观看次数所做的工作:

需要明确的是,我使用的是 Google API 客户端,而“get_yt_service”是构建函数的包装器:

0 投票
1 回答
1659 浏览

python - google-api-python-client 不起作用并使 Spyder 在启动时失败

我在我的 Ubuntu 13.04 上安装了 google-api-python-client

正如这里所说。

之后,我尝试用它在 python 中翻译一些东西。我从这里拿了代码。

怎么了?

实际上,我最初想在 Spyder 中这样做,但它未能启动:

所以不知何故, google_api_python_client 干扰了它的启动。WTF 与 google API 绑定到 python 有问题吗?还是和我一起?

请帮忙。

0 投票
1 回答
665 浏览

python - 我应该使用哪个 Youtube API 范围来访问我自己在 Youtube API v3 中的视频标签

我尝试使用适用于 Youtube API v3 的 Python API 客户端检索视频的标签,并且我收到了没有 .tags 的片段。API 范围似乎是我的原因。

0 投票
1 回答
1249 浏览

google-custom-search - 谷歌自定义 api CSE 列表中的启动选项是否有限制?

使用谷歌自定义 API,当我尝试获得超过 100 个的结果时遇到问题。我收到如下所示的错误。我正在使用的代码如下:

我想每天提取几页。我收到了这个错误。

如果我让 start=90 或更少它可以工作!

0 投票
1 回答
226 浏览

google-api - Google API 客户端生成器 Python 未运行

我正在尝试执行 Google API 客户端生成器来为 Java 语言构建新的 ADMIN-SDK 但是我被困在生成器中,我已经逐步尝试使用 python2.6 和 python2.7 都有类似的输出。

Traceback(最近一次调用最后):文件“/Users/alejacquet/Development/git/google-apis-client-generator/src/googleapis/codegen/generate_library.py”,第 245 行,在 app.run() 文件中“/ Library/Python/2.7/site-packages/google_apputils-0.3.0-py2.7.egg/google/apputils/app.py”,第 216 行,运行中返回 _actual_start() 文件“/Library/Python/2.7/site -packages/google_apputils-0.3.0-py2.7.egg/google/apputils/app.py”,第 244 行,在 _actual_start real_start() 文件“/Library/Python/2.7/site-packages/google_apputils-0.3.0 -py2.7.egg/google/apputils/app.py”,第 203 行,在 real_start sys.exit(main(argv)) 文件中“/Users/alejacquet/Development/git/google-apis-client-generator/src /googleapis/codegen/generate_library.py”,第 152 行,主要语言_variant=FLAGS。language_variant) 文件“/Users/alejacquet/Development/git/google-apis-client-generator/src/googleapis/codegen/generate_library.py”,第 179 行,在 Generate language_variations = Targets().VariationsForLanguage(language) 文件“/用户/alejacquet/Development/git/google-apis-client-generator/src/googleapis/codegen/targets.py”,第 68 行,在init files.GetFileContents(self.targets_path)) 文件“/Users/alejacquet/Development/git/google-apis-client-generator/src/googleapis/codegen/json_with_comments.py”,第 54 行,在负载返回 json.loads(剥离,**kw)文件“/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/init .py ”,第326行,加载文件“/System/Library/Frameworks/ Python.framework/Versions/2.7/lib/python2.7/json/decoder.py”,第 366 行,在解码文件“/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json /decoder.py",第 382 行,在 raw_decode ValueError 中:期望属性名称:第 9 行第 9 列(字符 198)

有任何想法吗?

0 投票
1 回答
1394 浏览

python - 如何正确定义 GAE 的 oauth2callback?

使用GAE / Decorators指南告诉我“您需要向您的应用程序添加一个特定的 URL 处理程序,以处理从授权服务器到您的应用程序的重定向”

目前我无法正确设置它。结果,我得到并看到了 HTTP 302 回调响应(虽然它应该被处理程序捕获)而不是我期望的响应。我有两个问题要解决:

  1. GAE 1.8.0中的oauth2client/appengine.pyshipping没有callback_path属性也没有callback_handler()方法,我们该怎么办呢?直接绑定('/oauth2callback', OAuth2Handler)而不是(decorator.callback_path, decorator.callback_handler())?
  2. 这意味着myapp.yaml什么?声明一个新块是否正确,例如: /li>

谢谢你的帮助!这是我当前的代码:


我的应用程序.py

应用程序.yaml