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

python - 使用 Python apiclient 从 Google GWT Appengine 对 Freebase 进行多个 MQL 查询

如何使用 Python 的 Google API 客户端库 ( http://wiki.freebase.com/wiki/Google_API_Client_Libraries#Python )重现以下 MQL 查询

以下单个查询有效:

我看不到如何将参数“查询”更改为“查询”

0 投票
1 回答
4611 浏览

python - 使用 Python 进行 Google API 自定义搜索 - 程序化搜索结果

我正在尝试使用 Google API 自定义搜索,但我不知道从哪里开始。看来您必须创建一个“自定义搜索引擎”才能解析搜索结果,并且每天限制为 100 个。

我应该为此使用什么模块?我相信我从这里开始:http ://code.google.com/p/google-api-python-client/

我需要一个 API 密钥或什么?基本上我希望能够做这个操作,而谷歌的文档很混乱,或者可能超出了我的水平。

伪代码:

基本上,您从特定搜索词的总结果中获得的数字是多少?我想刮掉它。我不想通过前端谷歌,因为那很容易被屏蔽。我不需要超过 API 允许的 100 次搜索。这仅适用于 30-50 个搜索词,最多可能是 80-100 个。

0 投票
1 回答
265 浏览

python - service = build("fusiontables", "v1", http=http) 无法开始工作

我正在使用通用的 google-api-python-client来访问 Fusion Tables API,并且无法用它做任何有用的事情。

好吧,我已经阅读了函数的帮助:

得到了这个:

但它仍然没有给我任何东西。

我已经尝试了示例中的代码

它给了我“{u'kind': u'fusiontables#tableList'}”。

但我仍然不明白如何运行 SQL 查询,如何向表中插入行?你能解释一下那一刻吗?

0 投票
4 回答
5263 浏览

python - Google OAuth2 命令行示例

谷歌在这里有一个 OAuth2 客户端的例子

我对 OAuth2 完全陌生,我希望在将 OAuth2 与我的应用程序集成之前让这个示例正常工作。我所做的如下:

  1. 注册一个测试应用程序
  2. 获取客户端 ID 和客户端密码
  3. 将这些值配置到 client_secrets.json
  4. 运行测试应用程序:python moderator.py

该应用程序打开一个浏览器,我可以(作为用户)在其中授权该应用程序访问我的帐户。但谷歌是这样抱怨的(400 Bad Request):

我猜 localhost:8080 来自由 moderator.py 启动的内部 Web 服务器。我的问题是:有人让这个例子起作用了吗?我还需要哪些其他组件(apache 配置、DNS、...)

我对 OAuth2 感到非常困惑,任何帮助将不胜感激。

0 投票
2 回答
990 浏览

api - OAuth2Decorator:使用开发者的令牌为用户运行 API 调用

对于“正常”的 oauth2 舞蹈,我可以指定用户并获得相应的令牌。这使我可以伪装成该用户(即代表他)进行 API 调用。

它还可以允许用户伪装成我来拨打电话。一个用例是 bigquery,我不必向用户授予表访问权限,我可以指定自己的首选控制级别。

使用简化的 OAuth2Decorator,我似乎没有这个选项。我这样说对吗?或者有解决办法吗?

一般来说,最佳实践是什么?使用正确的 oauth(包括 Flow、Credentials 和 Storage)?或者使用 OAuth2Decorator。

非常感谢。

0 投票
1 回答
4214 浏览

python - Google API 服务帐号

我正在尝试使用 python 客户端库通过服务帐户(客户端电子邮件和 p12 证书)连接到 google doubeclick api,如下例所示:

http://code.google.com/p/google-api-python-client/source/browse/samples/service_account/tasks.py

它返回给我一个空的 access_token:

这有什么意义?有什么我可能做错了吗?我也尝试过访问示例中的任务 api(认为双击 api 可能不是受支持的范围),但结果相同。

更新(示例代码):

错误:

DfpAuthenticationError: [AuthenticationError.NO_NETWORKS_TO_ACCESS @ ]

0 投票
3 回答
6186 浏览

python - 谷歌自定义搜索下一页

我有以下代码,我不知道如何打印下一页的链接,如何转到下一页?

0 投票
1 回答
1008 浏览

python - Google Blogger API:AccessTokenRefreshError:invalid_grand 消息

我正在将 google-python-client-api 用于 Blogger API(服务帐户 - OAuth)。

这是我的代码(这是我的任务 api示例

当我运行这段代码时,它的显示

有什么问题,我应该如何解决?

我什至尝试tasks.py了示例代码..它甚至显示相同的错误

我非常确定服务帐户电子邮件地址是正确的

0 投票
2 回答
1878 浏览

python - Drive API 请求中未列出任何 Google Drive 文件

我正在尝试使用桌面应用程序获取我的 Google Drive 中的文件列表。代码如下:

然后在retrieve_all_files 中打印文件:

但是在我对我的帐户进行身份验证后,打印的文件列表中没有任何项目。有没有人有类似的问题或知道解决方案?

0 投票
2 回答
1259 浏览

python - 谷歌驱动器 api 与桌面应用程序崩溃

我使用 google drive 应用程序使用 python 编写了一个桌面应用程序,一切正常。但是当我使用 pyinstaller 输出一个 .exe 文件并运行该应用程序时。这些行出现问题:

身份验证页面显示,我允许其访问。与往常不同的是,在那之后没有任何反应,我发现.exe程序无故退出。以前有人遇到过这个问题吗?如果是这样,如何解决?

PS我现在跟踪错误,如下所示:

我看到有人遇到了类似的错误http://code.google.com/p/google-api-python-client/issues/detail?id=58但回复说它已经修复了。我也尝试了https://github.com/kennethreitz/requests/issues/557中的方法,但它不起作用。有谁知道如何修理它?