首页 > 解决方案 > 从当前 UNIX 日期时间中减去时间并使用变量来更新 url GET 响应

问题描述

我构建此代码以获取有关大笔交易的警报,但对于免费会员计划,最长交易历史记录为 36,000 秒(10 小时)。

所以,我将当前时间转换为结束时间并减去 2 小时作为开始时间,但它仍然说我超出了限制......

endtime_unix=time.time()
print(endtime_unix)

startime_unix=endtime_unix - (2 * 60 * 60)
print(startime_unix)

url = "https://api.whale-alert.io/v1/transactions?api_key=APIKEY&currency=usd&min_value=10000000&start=1626457386&end=1626464586"
querystring = {
    "api_key":"APIKEY"
    }

response = requests.request("GET", url, params=querystring)
print(response)
print(response.text)

我认为 UNIX 以秒为单位,那么开始时间公式有什么问题?另外,如何通过变量将开始日期和结束日期传递到 URL 中,而不是每次手动更新 URL 链接?(我正在构建一个将按需返回结果的前端界面)。

标签: python

解决方案


推荐阅读