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

javascript - 没有 HTTPS 的 Google 通讯录 API

我想将我的 Google 联系人导入到我用 JavaScript 构建的网络应用程序中。我使用Google Contacts API 3.0 版来执行此操作,但它需要 HTTPS 权限。有没有办法在使用 HTTPS 的开发环境中导入我的 Google 联系人?

0 投票
2 回答
226 浏览

google-api - 如何解码谷歌联系人 v3 照片名称

如何解码此图像名称(带扩展名)

0 投票
1 回答
623 浏览

google-api - 有没有办法使用api从我的gmail帐户中只获取“我的联系人”?

我对联系人 API 进行了以下调用

它返回我所有联系人 gmail 联系人的列表。我只想要我添加到书中的联系人。

提前致谢。

0 投票
1 回答
218 浏览

java - 使用 Java OAuth 进行购物的 Content API

我扔了 Google 的“入门”文档https://developers.google.com/shopping-content/v2/quickstart

我被困在“授权”部分:

在这里我收到错误消息:“无法解析符号'draft10'”

那里我收到错误消息:“无法解析符号'服务'”

我正在使用 Gradle 来获取包:

我找不到正在运行的代码被剪断。这里有人给我一些建议吗?

谢谢并恭祝安康!

0 投票
1 回答
63 浏览

java - Google Content API - 查找与特定卖家无关的产品

我想在 Google Content API 中进行搜索,类似于我使用 ebay 查找 API 以通过与特定卖家无关的关键字检索产品

我该怎么做?

在我看到获取产品调用的文档中,但它需要 MercerId 和 productId

0 投票
2 回答
879 浏览

php - 如何使用 Google Content API for Shopping 更新所有产品详情?

在 Google Content API for Shopping 的文档中,我找到了有关更新产品的部分:Inventory: set

但是,它似乎只更新了价格、可用性和数量:

如何更新产品名称、产品网站链接、产品图片链接以及可以使用Products: insert API 调用输入的所有详细信息?

Google 服务库似乎只允许更新价格、可用性和数量。Google 是否限制更新其他数据或我没有找到正确的文档?

0 投票
0 回答
65 浏览

google-content-api - 无法将 json 字符串转换为谷歌客户端库 1.19.1 的产品类

我收到一个 JSON 字符串作为输入,我需要将其转换为 Product 类的对象。Product 类属于谷歌客户端库 1.19.1。

使用对象映射器将 JSON 字符串转换为 Product 对象时,会出现以下错误。

错误 :

线程“主”java.lang.IllegalArgumentException 中的异常:无法将 com.google.api.services.content.model.Price 字段 com.google.api.services.content.model.Product.price 设置为 java.util.LinkedHashMap

任何人都可以建议,如何转换输入的json字符串

相同的代码写在下面:

导入 org.codehaus.jackson.map.ObjectMapper;

String temp = "{\"channel\":\"online\",\"contentLanguage\":\"en\",\"offerId\":\"towel\",\"targetCountry\":\"IN \",\"条件\":\"翻新\",\"链接\":\" https://www.sokrati.com \",\"价格\":{\"价值\":\" 12\",\"currency\":\"INR\"},\"title\":\"丁丁历险记\",\"availability\":\"preorder\"}";

产品 product = mapper.readValue(temp, Product.class);

0 投票
1 回答
159 浏览

ios - 在 iOS 上从 Google 帐户获取朋友的电子邮件

我正在开发一个 iPhone 应用程序,它使用 Google Plus 作为社交登录名之一。我想获取用户朋友的电子邮件。

我从 Contact API 3.0 使用它,并添加从 Google Plus 令牌获得的访问令牌:

但它返回以下错误:

错误域=com.alamofire.error.serialization.response 代码=-1011“请求失败:禁止 (403)”UserInfo=0x15a8ea20 {com.alamofire.serialization.response.error.response= { URL:https://www. google.com/m8/feeds/contacts/default/full?alt=json&v=3.0&max-results=500&access_token=ya29.jfgsugfsugfjsgfjsgfhkjsgfjksguljcX3JXwPvEwrvcg } {状态码:403,标题{“接受范围”=无;“缓存控制”=“私人,最大年龄=0”;“内容类型”=“应用程序/json;字符集=UTF-8”;日期 =“格林威治标准时间 2015 年 6 月 5 日星期五 11:34:01”;过期 =“格林威治标准时间 2015 年 6 月 5 日星期五 11:34:01”;服务器 = GSE;Vary = "X-Origin, Origin,Accept-Encoding"; "Www-Authenticate" = "承载领域=\"https://www.googleapis.com/auth/contacts \""; “替代协议”=“443:quic,p=1”;“x 内容类型选项”= nosniff;“x-frame-options”=同源;“x-xss-保护”=“1;模式=块”;} }, NSErrorFailingURLKey= https://www.google.com/m8/feeds/contacts/default/full?alt=json&v=3.0&max-results=500&access_token=ya29.jfgsugfsugfjsgfjsgfhkjsgfjksguljcX3JXwPvEwrvcg, NSLocalizedDescription=Request failed: forbidden (403), com.alamofire.serialization.response.error.data=<7b0a2022 6572726f 72223a20 7b0a2020 22657272 6f727322 3a205b0a 2020207b 0a202020 2022646f 6d61696e 223a2022 676c6f62 616c222c 0a202020 20227265 61736f6e 223a2022 696e7375 66666963 69656e74 5065726d 69737369 6f6e7322 2c0a2020 2020226d 65737361 6765223a 2022496e 73756666 69636965 6e742050 65726d69 7373696f 6e220a20 20207d0a 20205d2c 0a202022 636f6465 223a2034 30332c0a 2020226d 65737361 6765223a 2022496e 73756666 69636965 6e742050 65726d69 7373696f 6e220a20 7d0a7d0a>}

0 投票
2 回答
166 浏览

python - Python - 谷歌内容 api 和 unicode

我已经搜索了很多页面来尝试帮助自己,以至于我现在对 python2 和 unicode 比开始之前更加困惑。

我想要达到的目标:

使用 google content api v2 for python,我编写了一个实现,它将从我们的数据库中获取产品并将它们发布到 Google。

这工作正常,直到我得到一些包含 unicode 字符的产品。

一个例子和从 google/python 返回的错误是:

我知道它的 ' ® ™ 字符,但我无法计算出它的 .encode / .decode 等方面。

那么,谁能告诉我如何获取这些带有特殊字符的产品名称,以便我可以将它们发布到 Google?

== 更新 == 我从 MySQL 数据库中获取产品名称。该表设置为使用 UTF-8 作为编码。

0 投票
1 回答
348 浏览

json - 通过 google 购物 json API 400 添加产品必须指定产品

我无法使用谷歌购物 API ( https://developers.google.com/shopping-content/v2/reference/v2/products/insert ) 获取产品插入请求。我正在向https://www.googleapis.com/content/v2/ shop_id /products?dryRun=true 发送经过身份验证的发布请求,但仅获得状态:400 并显示错误消息:

我的请求看起来像这样(为了简洁和 ssl 加密而缩短)

我知道请求已正确验证,因为我可以删除验证并获得不同的消息。Googles 常见错误页面 ( https://developers.google.com/shopping-content/v2/how-tos/common-errors ) 表明这是一个批处理作业,但那将是 URL https://www.googleapis .com/content/v2/products/batch