<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[数据接口请求中如何自动获取最新时间并转成硬编码]]></title><description><![CDATA[<p dir="auto">这是可以正常使用的json请求<br />
{<br />
"ids": [<br />
"99f83033-d000-47be-ac16-f6365ec2850c",<br />
"4052384e-88fe-4dad-8435-61dd6f4448c9"<br />
],<br />
"period": 1,<br />
"startdt": 1779321600000,<br />
"enddt": 1780617599999<br />
}可以正常返回数据,但是只能固定时间，我尝试使用前置脚本，尝试多次无果，测试了下面这个脚本显示返回空数据<br />
function handler(data) {<br />
if(!data){<br />
data = {};<br />
}<br />
data["ids"] = ["99f83033-d000-47be-ac16-f6365ec2850c","4052384e-88fe-4dad-8435-61dd6f4448c9"];<br />
data["period"] = 1;<br />
// 固定：2026-05-20 00:00:00  ~ 2026-06-03 23:59:59 已验证可用时间戳<br />
data["startdt"] = 1779321600000;<br />
data["enddt"] = 1780617599999;<br />
return data;<br />
}</p>
]]></description><link>https://qa.airiot.tech/topic/2750/数据接口请求中如何自动获取最新时间并转成硬编码</link><generator>RSS for Node</generator><lastBuildDate>Thu, 04 Jun 2026 19:01:11 GMT</lastBuildDate><atom:link href="https://qa.airiot.tech/topic/2750.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 04 Jun 2026 04:32:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 数据接口请求中如何自动获取最新时间并转成硬编码 on Thu, 04 Jun 2026 09:30:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://qa.airiot.tech/uid/122">@Zhang书书</a></p>
]]></description><link>https://qa.airiot.tech/post/19909</link><guid isPermaLink="true">https://qa.airiot.tech/post/19909</guid><dc:creator><![CDATA[donghe]]></dc:creator><pubDate>Thu, 04 Jun 2026 09:30:43 GMT</pubDate></item><item><title><![CDATA[Reply to 数据接口请求中如何自动获取最新时间并转成硬编码 on Thu, 04 Jun 2026 04:38:16 GMT]]></title><description><![CDATA[<p dir="auto"><img src="/assets/uploads/files/1780547894173-00c1d7d9-63a0-4b8a-beee-f8b2bdf82384-image-resized.png" alt="00c1d7d9-63a0-4b8a-beee-f8b2bdf82384-image.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://qa.airiot.tech/post/19903</link><guid isPermaLink="true">https://qa.airiot.tech/post/19903</guid><dc:creator><![CDATA[donghe]]></dc:creator><pubDate>Thu, 04 Jun 2026 04:38:16 GMT</pubDate></item><item><title><![CDATA[Reply to 数据接口请求中如何自动获取最新时间并转成硬编码 on Thu, 04 Jun 2026 04:35:27 GMT]]></title><description><![CDATA[<p dir="auto">// 输入值: {}（请求体必须留空，只写 {}）<br />
// 输出值: 固德威批量发电量接口完整入参<br />
function handler(data) {<br />
if(!data){<br />
data = {};<br />
}<br />
// 数据中增加接口所需参数<br />
data["ids"] = ["99f83033-d000-47be-ac16-f6365ec2850c","4052384e-88fe-4dad-8435-61dd6f4448c9","b94abe90-19fd-4954-b528-f372234f6f82","9d23e43c-dc7b-45a8-b769-743faf372335","c977d953-de75-4319-97b7-783e53c46a39","c6827909-8701-41fc-9d37-e7169bc0df9d","6c03a6fb-ab59-4472-98ba-f9c0f0743316","b2cb86ee-13fd-46f9-a619-be4c7b5cc011"];<br />
data["period"] = 1;<br />
data["startdt"] = moment().subtract(30, 'days').startOf('day').valueOf();<br />
data["enddt"] = moment().endOf('day').valueOf();</p>
<p dir="auto">return data;<br />
}这几种写法都返回空数组，但是实际上有数据的，body用json写死就可以</p>
]]></description><link>https://qa.airiot.tech/post/19902</link><guid isPermaLink="true">https://qa.airiot.tech/post/19902</guid><dc:creator><![CDATA[donghe]]></dc:creator><pubDate>Thu, 04 Jun 2026 04:35:27 GMT</pubDate></item></channel></rss>