如何在Groupon Html中获得剩余时间?

时间:2012-05-20 00:53:44

标签: web-scraping web-crawler

我无法从groupon HTML中获得剩余时间。我之前通过点击链接找到了一个方法,它以JSON格式返回,但该链接不再有效。

那么有没有办法从交易中获得剩余时间?仅适用于商品,度假和所有交易。我可以从现在的交易(仅仅是文本)获得,而不像其他倒计时器。

要在同一页面上,请从此链接开始:

http://www.groupon.com/deals/3rd-coast-cruising-1?c=all&p=23

之前我曾经打过:

http://www.groupon.com/deals/3rd-coast-cruising-1/deal_status.json

并获得包括剩余时间在内的信息,但它不再这样做了。

1 个答案:

答案 0 :(得分:1)

它仍然存在,以时间戳的形式出现。使用第一个链接的来源:

<li class='groupon_countdown' data-deadline='1337576399' ...

在第二个链接中:

"deadline":"1337576399"

我不知道你正在使用什么语言,但是使用python你可以将它转换成这样的可读格式:

>>>import time
>>>time.asctime(time.localtime(1337576399))
'Mon May 21 06:59:59 2012'

与现在相对应+剩余时间在他的计时器上,无论如何。