问题标签 [google-data-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 投票
1 回答
3574 浏览

google-data-api - Google 数据 API 有哪些限制?

我正在使用 Google Analytics API(通过 Java)从 Analytics 中提取数据。但是,我不断收到“配额不足,无法继续”的消息。

我在http://code.google.com/apis/analytics/docs/gdata/gdataDeveloperGuide.html#quota看到了记录在案的限制,但这些似乎完全不符合事实。我正在使用数据包记录器,并且可以确认每个 IP 的并发请求不超过 4 个,并且每个 IP 地址每秒发送的请求不超过 10 个。

这个 API 的实际限制是什么?

0 投票
2 回答
842 浏览

c# - Google 日历 API 和工具是否允许您将数据保存在个人数据库中

这是我的想法 Google Data Api 的用途,Google 为您提供日历等控件。我使用他们的 API 进行通信以创建和管理事件。这是否意味着我可以将事件和所有其他数据保存在我的 SQL Server 数据库中。我正在考虑创建一个像“Tungle.me”这样的日历应用程序,它使用谷歌日历,但使用本地 sql 服务器数据库,你知道这意味着什么,我在 .net 2.0、ASP.NET 和 C# 上。谷歌不允许我这样做吗,你能推荐一个与谷歌日历做同样工作的日历控件吗?

0 投票
1 回答
801 浏览

php - Google Docs Api v3 上传 zip 权限

根据文档,现在可以将任何文件类型上传到 Google Docs,但是我的上传脚本总是返回:

403 您无权执行此操作。

它适用于纯文本文档和版本 1(不是下面的 3)。我正在尝试使用 mime 类型“application/x-gzip”上传 tar.gz。我有一种感觉是哑剧把它踢出去了。我也将转换参数设置为 false。

我正在使用 Zend Framework 来执行此操作,但将版本(GET 参数 v)设置为 3(1 不会让这个工作)。

这是代码,很简单:

我错过了什么?

0 投票
1 回答
318 浏览

php - 使用谷歌日历的谷歌数据 API 创建新活动时向客人发送电子邮件

我正在用 PHP 构建一个事件管理 Web 应用程序,并且正在使用 Google Data API 来使用 Google 日历。

我使用以下方法添加了客人:

我想向添加的客人发送邮件以通知他们该事件。(此功能在 Google 日历 UI 中提供)。

我怎样才能做到这一点?

0 投票
4 回答
3581 浏览

php - 使用 PHP 解析 Google Contacts API XML

我有一个来自 Google Contacts API 的 xml 提要,但我无法读取<gd:标签。

这会读取除<gd:包含电子邮件信息的标签之外的所有元素。

最好的办法是什么?

0 投票
4 回答
14320 浏览

google-data-api - 像 Google Docs 这样的 Office 365 开发 API?

是否有像 Google Docs 这样的 Office 365 开发 API?我正在搜索网络,但我无法找到。

0 投票
2 回答
1359 浏览

iphone - GTMOAuth2ViewControllerTouch 不显示登录屏幕

我正在使用目标 c gdata 客户端,但 GTMOAuth2ViewControllerTouch 有问题。它对我有用(显示 UI,返回回调),但现在它只显示空白屏幕。有任何想法吗?

0 投票
1 回答
540 浏览

java - Google Documents List Api - 没有 feed.getNextLink() 的分页结果

我一直在寻找在 Google Documents List Api 中更快地访问不同页面的方法,为此我希望能够在列表的特定部分开始下载,即如果用户有 400文档,可以从文档 300 开始下载。但是我现在意识到 start-index 参数不再起作用(请参见此处http://code.google.com/apis/documents/changelog.html#release-Version- 3.0 )

有没有人找到一种方法来访问用户文档列表的不同部分而不使用 feed.getNextLink() 方法?我会使用它,但您每次都必须下载他们文档的第一部分,这使它毫无意义。

I have had a look at the url returned by getNextLink and it includes "?start-key=EAIaUAsSADpKEGQhvg7_ZoxPRJQo76P_9gVCNX__AP8AOPDQpn_HysvGyszNyszNy8fRzsvRjMesq9LKqry2ms2ttJacoMyxvM_Sy4j_AP_-SAIMIgsJgFkvD8cAAAAgBg" which I investigated, but it turns out this cannot be generated yourself, and is generated server-side ( see here: http: //code.google.com/apis/apps/profiles/developers_guide_protocol.html#retrieving_with_query )

那么,有人有办法做到这一点吗?

0 投票
1 回答
599 浏览

google-app-engine - Google App Engine 上的 JDO 加载不一致

我一直在尽可能地关注应用程序引擎 JDO 文档,但是在加载我的 Board 对象包含的持久集合时遇到了奇怪且不一致的问题。在我手动将“最终一致性”指定为不存在后,即使在本地开发 Web 服务器中也会出现不一致。

有时,当我使用我创建的加载辅助方法加载我的对象/集合时,它加载没有问题。其他时候会返回一个空集合(请注意,我正在使用 getter 方法“接触”该集合,以确保数据不仅仅是延迟加载到代理对象中)。

最初我认为这个问题只是由于高复制存储引擎的“最终一致性”缺陷而导致的,但在我自己制定了 LocalServiceTestHelper 中最终一致性为 0% 的策略之后,我相当确定情况并非如此。

我创建了一个 JUnit 测试来说明这个问题。基本上,我尝试在 testInsertUser 函数中创建并保存一个虚拟的 User 和 Board 对象。我将一个新创建的 PlayedTile 对象的 ArrayList 附加到此板,然后执行 DataMaster.saveUser 辅助方法,该方法使用 Google App Engine 的持久性管理器将用户(以及板和 PlayedTile 集合)保存到数据存储区。在下一个方法中,我们尝试加载该用户(及其 Board 和 PlayedTile 集合)并显示那些保存的结果。混乱随之而来。

这是 JUnit 代码:

这是实际执行 JDO 加载的相关 DataMaster.getUserWithBoard 静态函数:

奇怪的是,这段代码有时会按预期工作:它会打印出与 testReadUser() 中的数据存储区加载后保存的完全相同的图块集。有时它只是加载一个空集合,尽管特别奇怪的是 u.getBoard().getPlayedWords().get(0) 调用不会引发空指针异常。

输出在之间振荡

正确的:

并且不正确:

完全随意。

那里的任何人都可以对此有所了解吗?这让我彻底疯了。:)

编辑:另一个奇怪的线索/事实是,如果我通过将 testSaveUser 和 testReadUser 方法调用都包含在 for 循环中来使整个测试迭代,则每个加载操作都可以正确执行,或者它们都不会正确执行。这是本地 Google App Engine 测试环境中的错误吗?

0 投票
1 回答
541 浏览

google-api - 使用 Google Documents List Data API v3.0 重命名文件夹/集合

我正在尝试重命名一个集合,但我收到错误但是

com.google.gdata.util.InvalidEntryException:请求 URI 无效

,这是我的代码

DocsService client = new DocsService("test testApp v1");

这是这样做的方法还是我做错了什么?