因此,假设我有一个产品页面,我希望能够根据主要零售商的定价动态显示价格。例如亚马逊。我怎么能从亚马逊拉出价格出现在我的页面上。这是下面的小提琴。
让我们说我想在亚马逊提取价格数据:http://www.amazon.com/Weedeater-967184101-Straight-Trimmer-W25SBK/dp/B00FMWWQYY/ref=sr_1_1?s=lawn-garden&ie=UTF8&qid=1415311397&sr=1-1
显然,这是粗略的,只是为了证明我的意思。
<div id="productContainer">
<div class="products">
<figure>
<img src="#" alt="weed eater">
<figcaption>Excellent Weed Eater Lorem Ipsum content
<br />
<p>Cost only<span class="price"></span>
</p>
</figcaption>
</figure>
</div>
<div class="products">
<figure>Other Products etc..</figure>
</div>
<div class="products">
<figure>Other Products etc..</figure>
</div>
</div>
答案 0 :(得分:1)
您需要使用零售商公开的API或使用后端语言(PHP,Python,Node.js等)抓取他们的网站。渲染HTML服务器端并插入刮下的值或查询您自己的项目的API(您已经抓取过)并使用客户端模板进行渲染。
总体而言,这可能是非平凡和不可靠的。