gpt4 book ai didi

iOS - 使用 Search API 进行 Google 购物

转载 作者:行者123 更新时间:2023-12-01 19:08:30 26 4
gpt4 key购买 nike

我的最终目标是搜索一个项目(使用代码中的查询)并使用 Google Shopping API - Objective-C 客户端显示来自 JSON 对象的一些信息。

我知道 search API for shopping很快就会被弃用,但至少想让一些东西起作用,只是为了证明它确实有效。所以短期内我想让它工作并长期使用类似的东西(比如亚马逊 API)。

我的目标是 iOS 6.0+,目前正在使用 XCode 4.6。我关注了this blog tutorial here对于 XCode 4.5 并按照此处所述设置所有内容。 (虽然也许还有另一种方法可以构建预建库 - 但博客作者说那不起作用)

如果你看this link他们为您提供了如何使用 API 的示例(在 Basics - Objects and Queries 下),但我有一个问题,我无法在任何地方找到 GTLServiceGoogleShopping 对象。如果您使用 svn 命令 checkout 库文件,您不会得到这个对象,也不会得到这个特定服务的任何示例代码。

我想知道是否有人以前在 iOS 中做过这个和/或是否有人想推荐一种替代方法来在 Web 上进行产品搜索,返回一个 JSON 对象,它与 XCode/iOS 兼容并且很容易就像 Google Shopping API 一样使用。 (即使用一些对象发出 http 请求,然后根据需要解析 JSON 对象)。

任何帮助/信息/指导将不胜感激。

最佳答案

亚马逊广告 API 并不难使用。试图弄清楚如何使用 Google API 只是浪费时间。这是 Amazon API 的主站点:

https://affiliate-program.amazon.com/gp/advertising/api/detail/main.html

这是产品搜索的文档:

http://docs.aws.amazon.com/AWSECommerceService/latest/DG/ItemSearch.html

这是签署 Amazon API 请求的文档:

http://docs.aws.amazon.com/AWSECommerceService/latest/DG/rest-signature.html

有关如何生成用于签名的哈希的信息:

Need to generate HMAC SHA256 hash in Objective C as in Java

不幸的是,亚马逊将返回 XML。如果您不想编写 XML 解析器,您可能可以使用现有代码将其转换为字典(我没有尝试过 XMLDictionary,但看起来还不错):

https://github.com/nicklockwood/XMLDictionary

编辑:我在搜索之前输入了所有这些好信息,发现您需要亚马逊的许可才能在移动设备上使用广告 API。谁知道你是怎么得到的。我只是想删除我的答案,但我会把这一切都留在这里。

https://affiliate-program.amazon.com/gp/advertising/api/detail/agreement.html

关于iOS - 使用 Search API 进行 Google 购物,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18390943/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com