问题标签 [google-api-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 回答
17803 浏览

python - 在本地主机上使用 Google OAuth

我开始将 OAuth 与 Python 和 Django 一起使用。我需要它用于 Google API。我在本地主机上工作,所以我无法为 url-callback 注册域。我已经阅读了有关 Google OAuth 可以与匿名域一起使用的信息。找不到,我如何以及在哪里可以做到这一点?

编辑:

我有这样的看法:

而这个错误:

抱歉,您访问的登录页面未使用 Google Apps 的域。请检查网址并重试。

通过https://code.google.com/apis/console/注册

编辑:

错误:

无法获取 OAuth 请求令牌:400,消费者没有证书:xxxxxxxxxxxxxxx.apps.googleusercontent.com

0 投票
1 回答
471 浏览

python - Google Cal API Python:ExecuteBatch 失败的多次删除

我尝试使用 Google API for python 删除日历的所有事件。如果我一一删除事件,这可以正常工作,但它很长并且不是未优化的,因此我尝试使用 ExecuteBatch 执行相同的操作,该 ExecuteBatch 用于在日历中插入大量条目(并且在插入之前可以正常工作)。

我得到了错误:

我重复一遍,当我做同样的事情来插入事件时,它工作得很好。我进行了很多搜索并尝试了很多可能性,但我无法做到。如果你有一个想法...

0 投票
1 回答
190 浏览

iphone - 需要适用于 iPhone 的网站评级 api

我想要网站评级 api,它可以让我了解网站在不同搜索引擎中的状态。我想在 api 中发送关键字、网站和搜索引擎,他们应该返回网站的排名。所以请你给我推荐那种类型的api。

如果 api 以 xml 格式返回我的数据,那就太好了。

谢谢

0 投票
4 回答
2663 浏览

ruby - 为什么 Google 的自定义搜索 API 说我在使用 Ruby 客户端时缺少访问令牌?

我正在尝试通过Google API Ruby 客户端使用Google 的自定义搜索 API。我已经通过 Google API 控制台设置了我的 API 密钥,并且还创建了我的 CSE。根据文档,似乎只要我提供 API 密钥(我正在这样做),我就不需要 OAuth2 身份验证令牌来调用 list 方法。但是,当我尝试执行下面的代码时,出现以下错误:

ArgumentError:缺少访问令牌。

我错过了什么?这是我的代码:

0 投票
1 回答
1398 浏览

python - google-api-python-client 示例代码给出“模块对象没有属性套接字”

尝试从 google-api-python-client 中的Latitude 示例激活示例代码时,出现以下错误:“_webapp25.py:464] 'module' object has no attribute 'socket'”。代码是:

给出错误的代码是credentials = run(FLOW, storage)。回溯是:

我究竟做错了什么?

0 投票
1 回答
2141 浏览

android - 适用于 Android 的 Google Calendar API - 如何将房间添加为活动的客人?

背景:我正在开发一个需要与 Google Calendar API 通信的 Android Honeycomb (v3.0) 应用程序。我想允许我的应用程序访问特定 Google 帐户的日历数据,以便读取和创建事件。通过本教程和我之前在stackoverflow上发布的这个线程,我已经弄清楚了如何做到这一点。

我的要求:我想允许用户将客人添加到活动中。有两种类型的客人:人和(会议)房间。我知道如何将人员作为客人添加到活动中,但我不知道如何添加房间。房间邀请的工作方式如下:

1) 房间被添加到事件中

2) 事件被创建

3) Room 通过以下任一方式自动响应邀请:

  • 接受活动邀请并将其显示在房间自己的日历上

  • 拒绝邀请

下面的屏幕截图显示了 Google 日历浏览器中的 UI 如何处理此问题:

谷歌日历浏览器界面

如您所见,我已将 109 房间添加为客人。如果房间 109 可用(因为只显示可用房间),它将接受活动邀请并将活动添加到自己的日历中。

我的问题:我了解到我可以使用此处所述的 Google 日历 API 检查特定日历的空闲/忙碌时间。但是,我不确定是否有邀请房间作为活动地点的特殊程序(请参见屏幕截图中的“地点”文本框)。有人有什么建议吗?非常感谢您的帮助!

0 投票
0 回答
318 浏览

python - Google API oauth httpd 服务器与 Python 中的 SABNzbd+ 冲突

我正在编写一个与 Google API 交互并需要通过 oauth2 进行用户身份验证的 Python 应用程序。

我目前正在设置一个本地身份验证服务器,以从 Google 的 oauth 服务器接收 oauth2 身份验证代码,基本上是像这样进行 oauth dance

它通常工作得很好,但我想我不明白它是如何与我的端口交互的,因为即使其他一些应用程序(在我的测试中,SABNzbd++ ) 正在使用该端口。

我认为将端口分配给使用的端口号会导致错误并重试。我做错了什么(或者,SABNzbd++ 做了什么让我的应用程序隐藏了它正在侦听端口 8080 的事实?)

相关代码如下。

为了澄清,以下是我的预期结果

然后转到 localhost:8080 解析为 SABnzbd+,然后 localhost:8081 解析为我的身份验证服务器。

但是,我得到了:

但去 localhost:8080 会解析为 SABNzbd+

提前致谢!

0 投票
1 回答
800 浏览

google-api-client - 具有 2 Legged OAuth 的 Google Apps 电子邮件审核 API

我目前正在尝试使用 GData .net API

这是我正在使用的文档http://code.google.com/googleapps/domain/audit/docs/1.0/audit_developers_guide_protocol.html#retrieving_all_mailbox_status

我想要做的是使用 2 legged authentication 来做这个例子

我已经做到了

这是试图为一天内来往的任何电子邮件设置一个监视器。响应是未知的授权标头(错误 401)。

我从遵循本指南http://code.google.com/googleapps/domain/articles/2lo-in-tasks-for-admins.html获得了密钥

我不知道如何调试它,我找不到使用电子邮件审核 API 的 2 腿身份验证的示例,并且我无法使用wireshark,因为这是加密流量。

0 投票
2 回答
1038 浏览

google-api - 在公共模式下访问 Google+ (Ruby) API

我想使用google ruby​​ API 客户端执行与此 API 资源管理器调用等效的操作。

那应该很简单:

但是,该execute调用导致ArgumentError: Missing access token.

不想让用户登录;我只想访问公共数据。我该怎么做呢?

0 投票
1 回答
999 浏览

android - 如何通过 google-api-client 反序列化以数组开头的 json

很像如何反序列化以杰克逊中的数组开头的 JSON 文件?我有一个 JSON REST 回复,看起来像

问题是数组是顶级的。com.google.api.client.http.json.JsonHttpParser我尝试如下调用:

Something我的模型类在哪里应该允许反序列化元素。这些替代方案都不起作用。最后一个的堆栈跟踪是:

我该怎么做?