【问题标题】:Find Search URL for Walmart查找沃尔玛的搜索 URL
【发布时间】:2016-08-25 20:15:29
【问题描述】:

我正在构建一个搜索应用程序,用于查询包括沃尔玛在内的几家大公司。碰巧的是,向“http://www.walmart.ca/search/lego%20avengers”发送 GET 请求不起作用,因为客户端有很多(我的意思是很多)JavaScript 在工作。我在 Chrome 中进行了一些调试,但我找不到包含搜索结果数据的服务器响应。它显然不会自行实现,因此必须有一个 AJAX 调用以某种格式获取数据。

如果有人能解开这个谜团 - 找到返回数据的请求 - 我会向你卓越的开发人员技能致敬! :-)

【问题讨论】:

  • 为什么不直接使用their API?
  • 我第二次使用他们的 API,但作为旁注,它不是通过 AJAX 加载产品项目。您可以通过在页面上查看源代码来看到这一点。所有这些内容都是 pre JS。
  • 你想要的大部分信息,都在shelf-page divs里面……你可以得到它的HTML内容……

标签: javascript ajax search walmart-api


【解决方案1】:

我建议直接调用他们的 API。

https://developer.walmartlabs.com/docs

它实时提供商品、价格和可用性。比尝试过滤输入搜索时收到的 GET 请求要容易得多。

【讨论】:

  • 呃!我不知道他们有 API!这绝对是要走的路。谢谢胡安!
猜你喜欢
  • 1970-01-01
  • 2021-10-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-12
  • 2021-10-21
  • 2017-10-03
  • 2021-02-03
相关资源
最近更新 更多