Giter Club home page Giter Club logo

jsbox-vultr-helper's Introduction

img

☁️ Vultr Helper

license love jsbox

一款运行在 JSBox (iOS) 上的 Vultr 服务器账户查询小工具。

Vultr Helper 利用 Vultr 提供的 API 查询您的账户余额、账户信息以及本月花销。

同时以小组件的形式完美的展现在 Today 栏目里面。

Vultr-Helper 下载地址

img


1. 申请您自己的 API Key

访问链接 🔗 Vultr API Key 来生成您自己的 API Key,此脚本依赖于 API Key 与 Vultr 账户进行沟通。

img


2. 更改 API 的 IP 使用权限

Vultr 的 API 权限管理很合理。 请在刚刚 API Key 申请页面下面的 Access Control 部分将您自己的 IP 地址添加至白名单(或者允许全部 IPv4 地址访问)。


3. 将代码第一行 apiKey 更换成您自己的 API Key

这样运行,就可以显示您 Vultr 云账户中包括账户邮箱、账户姓名、余额、本月使用金额等等信息。


4. 利用 curl 请求你的 Server 的唯一识别码 serverSubId

v1.1.0 新版本功能:根据服务器唯一识别码更新服务器信息。

在终端中运行代码:

curl -H 'API-Key: YOUR_OWN_API_KEY' "https://api.vultr.com/v1/server/list"

同样也要将上面命令中的 API-Key 后面换成你自己的 API_Key,得到返回数据的每个级别就是服务器唯一识别码,即 Server SUBID.

img

这样找到服务器唯一识别码之后,将此项数据在代码中更新,这样也就得到了服务器的具体信息显示。

推荐如果将本小组件添加至 Today Widget,那么推荐将视图高度设置为 300.


欢迎来 Star 与 Fork,项目地址位于 --> https://github.com/spencerwoo98/jsbox-vultr-helper

欢迎来我的博客看看,我的博客在 --> https://spencerwoo.com


License

This project is published via the MIT License

© Spencer Woo

jsbox-vultr-helper's People

Contributors

spencerwooo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.