如何在Telgram的即时视图API中使用published_date - Method?

时间:2017-05-20 12:41:27

标签: api xpath xquery telegram

我正在尝试为网站设置Instant View。除了published_date方面,一切正常。正如我发现的那样,它需要一个带有日期信息的div容器(或类似容器)。它必须通过“@datetime(-2):xpath_query”转换为unixtime时间戳。但我该如何继续?

即:

我试过了:

<div class="Date">19.05.2017</div>
$date: //div[has-class("Date")]
@datetime(-2): $date
published_date: $@

但这对日期没有影响。我究竟做错了什么?电报manuel太简短了。

1 个答案:

答案 0 :(得分:1)

我不知道如何处理它,所以我将这项肮脏的工作用于我的模板

$date: //div[has-class("Date")]/text()
@debug  # 19.05.2017
@replace("(\\d\\d)\\.(\\d\\d)\\.(\\d{4})", "$3/$2/$1"): $date
@debug  # 2017/05/19
published_date: $@
@debug  # 1495141200 (2017/05/19)

它将19.05.2017转换为2017/05/19,然后published_date可以解析它。