Flipkart产品API - 如何从该类别中获得最畅销的产品

use*_*679 7 api feed flipkart-api

根据flipkart产品api,我们可以从该类别中获得最畅销的产品,但我无法获得最畅销的产品.根据flipkart以下是返回畅销产品的样本网址.

https://affiliate-api.flipkart.net/affiliate/1.0/topFeeds/fnkygygma/category/reh/55ab6c2673a4773ffb8e4019.json?expiresAt=1452881213871&sig=1c4c5111b6b014a71a17b229e6df6afc&inStock=true

我有以下疑问.什么是URL中的reh?URL中的"55ab6c2673a4773ffb8e4019"是这个类别名称,我将如何获得其他类别的类别名称.据我所知,"expiresAt"来自flipkart,我怎么能自己生成这个?我怎么能产生"sig"?

如果有人回答这个问题会很有帮助.

Abr*_*una 1

我的猜测是,您必须在他们的数据库中查询您想要的顶级产品类别的 ID,然后在请求 feed 时在 URI 中使用它。

该文档未在 URI 中显示“reh”,因此我猜测该示例用于测试目的。

我找到了这样的部分:“产品 Feed 列表 API 提供了目录中存在的类别的完整列表。” URI 为: https: //affiliate.flipkart.com/api-docs/af_prod_ref.html#product-feed-listing-api

您是否意识到 API 有新版本?这是1.1

文档说您必须使用此 URI 请求类别列表:https://affiliate-api.flipkart.net/affiliate/api/<trackingId> .json

在显示 <trackingId> 的位置插入您的 ID,它将返回类别列表以及元数据。

这些类别位于 JSON 响应的 apiListings 部分。