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

java - google-http-java-client json 更新现有对象

我正在尝试在 android 上使用 google-http-java-client 并解析来自我的服务器的 JSON 响应。这样做我正在使用以下代码(由项目示例提供)

并且一切都适用于新对象

但我需要使用 json 字符串中的数据更新现有对象。只有杰克逊我可以使用以下代码,但使用谷歌客户端我找不到任何解决方案。

所以我需要一种方法来更新现有对象,就像这个杰克逊示例一样,但使用客户端。

有办法吗?我必须使用 jackson-databind.jar 吗?我怎样才能做到这一点?提前致谢

PS:如果需要我可以切换到gson,没问题

0 投票
1 回答
4080 浏览

java - 如何使用 com.google.api.client.extensions.appengine.http.UrlFetchTransport 获取 index.html

我不知道如何使用这个 API 来获取 index.html

请给我一个样品。

这是我的完整代码,HTTP 错误 500

0 投票
1 回答
341 浏览

google-ads-api - Tasks API 不适用于大于 1.12.0 的 google-http-client 版本

我正在使用 Google Tasks API 和 Gogole Adwords API....要使用 Adwords API 我必须使用最新的 google-http-client jar...但是当我使用最新的 jar 时,Tasks API 似乎不起作用。这是我用于任务的代码

这是错误的完整堆栈跟踪

java.lang.NoSuchMethodError: com.google.api.client.http.HttpRequest.setAllowEmptyContent(Z)Lcom/google/api/client/http/HttpRequest; 在 com.google.api.client.googleapis.services.GoogleClient.buildHttpRequest(GoogleClient.java:171) 在 com.google.api.client.http.json.JsonHttpRequest.buildHttpRequest(JsonHttpRequest.java:179) 在 com.google .api.client.http.json.JsonHttpRequest.executeUnparsed(JsonHttpRequest.java:207) 在 com.google.api.services.tasks.Tasks$Tasklists$List.execute(Tasks.java:1731)

我应该怎么做才能同时使用 Google Tasks 和 Google Adwords API?任何指针将不胜感激..

TIA,
维杰拉吉

0 投票
0 回答
1423 浏览

java - 主机名中的 Google Volley 下划线

我在实际的 Android 项目中使用来自 Google的新Volley http 堆栈。一切都很顺利,直到我得到一个带有下划线的主机名(这是 java.net.URL 忽略主机名时众所周知的错误)是否有任何已知的解决方法来解决这个错误?或者任何其他可以处理它的库?

例外情况如下:

com.android.volley.NoConnectionError: java.net.UnknownHostException

感谢提前!

干杯,加博尔

0 投票
2 回答
1127 浏览

google-bigquery - Insufficient data written when inserting rows

I am facing this error when running my unit test to insert some rows into my bigquery table today :

I thought it was due to the new version of google-http-client (1.16.0.rc) because i updated just before running the test. But rollbacking to 1.15.0-rc has no effect.

Any idea ?

0 投票
1 回答
852 浏览

android - robospice-google-http-client 的 XML 解析器?

我想使用 robospice-google-http-client 解析 XML 响应。我可以按如下方式解析 json 响应。

如何解析 XML?我试过这个

但是抛出一个错误说

我厌倦了设置命名空间但没有运气

0 投票
2 回答
3475 浏览

android - 使用 robospice google http 客户端在 Post 中发送 JSON

我在使用 Robospice google http java 客户端创建发布请求和发送 json 时遇到问题。我的问题是,服务器收到一个空的请求数据。(postData 中没有)

提前致谢!

0 投票
1 回答
418 浏览

java - Robospice 缓存对象始终为空

由于某种原因,从 Robospice 的缓存中拉回缓存的对象始终为空。有什么我做错了吗?

是如何执行的。香料管理器的创建如下:

卡类如下:

还有什么我需要设置的吗?

谢谢,格雷姆

0 投票
1 回答
1020 浏览

java - 如何使用带有 JSON 数据的 RoboSpice Google Http Java 客户端模块上传文件

我正在使用RoboSpice Google Http Java Client module并且我正在使用数据成功执行POST请求。JSON

问题: 我的问题是现在我必须byte[]在请求中附加数据,POST但我无法找到任何方法来做到这一点RoboSpice Google Http Java Client module

这是我的代码片段:

我尝试使用Multipart HTTP Requests但它不起作用。

0 投票
1 回答
321 浏览

android - 在 Drive 请求中设置 HTTP 标头

我想在将文件更新到云端硬盘时检测冲突。为此,我似乎必须设置If-Matchheader

目前,我使用以下单行代码将文档更新到 Google Drive:

If-Match在请求中添加标头的最简单方法是什么?文件中的示例:更新文档没有说明如何设置 HTTP 标头。