问题标签 [google-api-java-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.
google-api-java-client - 如何在 google-api-java-client 中创建表示复杂 xml 标记结构的类
使用 google-api-java-client 我收集到该库根据您创建的类和您制作的密钥解析 xml。例如:如果您有以下 XML:
然后你可以有这两个类:
并且该库将解析 xml 并创建适当的类(如果我理解正确的话)
如果是这种情况,如何表示一个同时具有属性和值的 xml 标记?例子:
特别是我试图表示如下记录,以便我可以将其插入到谷歌文档电子表格中:
另外,这是在哪里记录的?我找不到文档,但也许我只是没有找对地方。
java - android 中的自动完成功能 - 用于 youtube 搜索
我希望我的问题从标题本身就很清楚了。我需要实现 youtube 的自动完成功能(用户开始输入时列表中的视频建议)。
我的一项 Android 活动需要此功能。
专家,请在我开始输入时告知如何获取这些自动完成列表。
非常感谢这方面的任何帮助。
期待。
java - Java:获取仓位价格 Google Finance API
我需要为我的应用程序使用谷歌金融 api,并且我必须检索职位的价格。
我已经在谷歌文档中寻找如何做到这一点,但我没有找到它。
我使用 Java api,我认为使用 PositionEntry 和 PositionData 对象,但对这些对象的价格一无所知。
那么,如何找回这个价格呢?
java - google-api-java-client 帮助
我正在尝试解析 youtube 视频提要,并为每个视频打印其缩略图列表。我试过这样的事情:
并打印出来
但是缩略图不会被打印出来。
有什么问题?
java - 使用 google api java 客户端更新 google docs 文档
我已经获得了几乎完整的 API 来创建和删除文档和文件夹。但我无法更新文件。使用 gdata 非常简单,但由于此代码必须在所有 android 设备上运行,我必须使用 google api java 客户端。这是我测试更新的方法:
发生的情况是我只是创建了一个新文档(使用给定的内容,创建一个新文档非常完美)。如果我添加了“If-Match: *”-header,我会得到这个异常:
android - 想从安卓应用访问谷歌图书
我对android很陌生;我想从我的安卓应用访问谷歌图书。任何人都可以提供有关如何到达这里的任何指针、示例代码或建议吗?
谢谢!
android - 使用 Google Data API for Java 更新 Picasa 上的元数据
我正在使用Google Data API从 Android 连接 Picasa。要检索图片和元数据,它工作得很好,但我在解析 PATCH 的响应(相对于原始)时收到 IllegalArgumentException。标题是“text/html”,尽管 parseAsString 方法的输出提供了一个完美的 xml 字符串。这是一个错误还是我需要为“text/html”创建自己的解析器?
我也不介意用 PUT 方法更新,有没有人有一个很好的例子如何用 Java 做到这一点?
这里例外:
这里是条目中的代码:
这里是主要活动的相关代码:
编辑: 我在 setUpTransport 方法中添加了以下几行:
这会导致另一个带有该日志的 IllegalArgumentException:
google-api-java-client - google-api-java-client:示例
一个愚蠢的问题:有没有一种简单的方法(zip/jar)来下载 google-api-java-client 的示例?(与通过浏览来源一一对比)
java - 使用 HttpRequest.execute() 的异常:SingleClientConnManager 的使用无效:连接仍然分配
我正在使用 google-api-client-java 1.2.1-alpha 执行 POST 请求,并且在执行() HttpRequest 时得到以下堆栈跟踪。
它在我捕获并忽略从以前的 POST 到同一 URL 的 403 错误后立即发生,并将传输重新用于后续请求。(它在循环中将多个条目插入到同一个 ATOM 提要中)。
在 403 之后我应该做些什么来“清理”?
为什么我下面的代码会尝试获取新连接?
java - 如何使用 Google API Java 客户端对联系人进行部分更新?
我正在使用轻量级的 Google API Java 客户端来修改联系人。
有一些 API 示例展示了如何进行部分更新(即通过 HTTP PATCH),但 Google 联系人似乎并不特别支持 PATCH。文档还指定通过 PUT 完成的联系人更新需要包含有关联系人的完整信息,因为 PUT 请求中省略的任何现有数据都将从联系人中删除。
那么读取联系人、修改其数据并更新它的最简单的程序是什么?客户端 API 很好AtomParser
地从 HTTP GET 请求中获取响应并填充我的类中的成员,但除非我的类包含联系人可能拥有的所有可能字段,否则我可能不会读取所有数据并因此在期间删除数据HTTP 放置。
我唯一的猜测是,我将不得不跳过所有酷炫的 AtomParser 巫术,只使用一个普通的旧 XML 解析器来读取传入的提要,提取我需要的信息,然后对其执行 HTTP PUT。但考虑到 API 客户端的所有功能,这似乎有点荒谬。有没有更好的办法?
我暗暗希望有一个等价物: