Files
archived-MoviePilot-Plugins/docs/faq/04-register-service.md
2026-04-20 21:43:30 +08:00

641 B
Raw Blame History

如何在插件中注册公共定时服务?

返回 README | FAQ 索引

  • 注册公共定时服务后,可以在设定-服务中查看运行状态和手动启动,更加便捷。
  • 实现 get_service() 方法,按以下格式返回服务注册信息:
    [{
        "id": "服务ID", // 不能与其它服务ID重复
        "name": "服务名称", // 显示在服务列表中的名称
        "trigger": "触发器cron/interval/date/CronTrigger.from_crontab()",
        "func": self.xxx, // 服务方法
        "kwargs": {} // 定时器参数参考APScheduler
    }]