Skip to content

Latest commit

 

History

History
51 lines (47 loc) · 1.6 KB

HomePage.md

File metadata and controls

51 lines (47 loc) · 1.6 KB

HomePage自定义API

img.png

HomePage services.yaml配置

- Media:
    - MoviePilot:
        icon: /icons/icon/MoviePilot.png
        href: http://MoviePilot_IP:NGINX_PORT
        ping: http://MoviePilot_IP:NGINX_PORT
        # server: unraid
        # container: MoviePilot
        showStats: true
        widget:
            type: customapi
            url: http://MoviePilot_IP:NGINX_PORT/api/v1/plugin/HomePage/statistic?apikey=api_token
            method: GET
            mappings:
                - field: movie_subscribes
                  label: 电影订阅
                - field: tv_subscribes
                  label: 电视剧订阅
                - field: movie_count
                  label: 电影数量
                - field: tv_count
                  label: 电视剧数量
                # - field: episode_count
                #   label: 电影剧集数量
                # - field: user_count
                #   label: 用户数量
                # - field: total_storage
                #   label: 总空间
                # - field: free_storage
                #   label: 剩余空间
                # - field: now_tasks

自定义API Response字段

  • movie_subscribes: 电影订阅
  • tv_subscribes: 电视剧订阅
  • movie_count: 电影数量
  • tv_count: 电视剧数量
  • episode_count: 电影剧集数量
  • user_count: 用户数量
  • total_storage: 总空间
  • used_storage: 已用空间
  • free_storage: 剩余空间

HomePage自定义API文档

https://gethomepage.dev/latest/widgets/services/customapi/#custom-request-body