// ==UserScript== // @name 60s读世界 // @namespace https://bbs.tampermonkey.net.cn/ // @version 0.1.1 // @description 每天9点-23:59之间运行一次,获取每天60秒读懂世界的图片信息 // @author 张仨 // @crontab * 9-23 once * * // @grant GM_xmlhttpRequest // @grant GM_notification // @grant GM_openInTab // @grant GM_log // @connect api.iyk0.com // ==/UserScript== return new Promise((resolve, reject) => { GM_xmlhttpRequest({ method: "GET", responseType: "json", url: "https://api.iyk0.com/60s", onload: function (xhr) { if (xhr.response.code === 200) { var imageUrl = xhr.response.imageUrl GM_log(imageUrl, "图片信息") GM_notification({ title: "60s读世界", text: "详情点击查看", image: imageUrl, timeout: 8000, onclick: function () { GM_openInTab(imageUrl) }, ondone() { resolve(); } }) } else { GM_notification("数据获取失败"); resolve(); } } }) });