kwgt 中文文档 下载 App

kwgt 随机图片与每日壁纸 动态从网络拉图

三种随机图方案

方案一:Picsum Photos(最简单)

Picsum 提供免费的随机图片 API:

https://picsum.photos/800/800?random={随机数}

在 kwgt 的 Image 元素里:

$http('https://picsum.photos/800/800?random=' + $ut()$, 3600)$

方案二:Unsplash Source

Unsplash 官方提供免费随机图:

$http('https://source.unsplash.com/800x800/?nature', 86400)$

可以换关键词:?sunset、?city、?ocean、?bicycle —— Unsplash 按主题返回随机图。

方案三:Reddit 热门图

从 Reddit 的某个 subreddit 里动态拉当天热度最高的图:

$sqlite( http('https://www.reddit.com/r/EarthPorn/top/.json?limit=1'), '$.data.children[0].data.url' )$

图片放在哪里

性能注意

组合:随机图 + 日夜切换

$http(
    $if(dn,
        'https://picsum.photos/800/800?random=' + $ut()$ + '&grayscale',
        'https://picsum.photos/800/800?random=' + $ut()$
    ),
    86400
)$

这样你就得到了一个每天自动换图、日夜自动换风格的动态壁纸背景——完全靠 kwgt 本身实现,不需要 Tasker。