Bandwagon Host / 搬瓦工 利用API自动切换机房脚本
1091 人阅读 | 时间:2020年03月23日 20:43
最近购买了一个搬瓦工机器, 双十一特价款, 年付不到30美元,支持支付宝.
配备三网CN2线路能够自由的切换机房,切换IP地址!
填入优惠码 BWH26FXH3HIQ 即可享受-6.25%的循环优惠, 点击购买 数量有限.
简介
下载
设置
运行
预览
听说 DC8 机房好一点, 但是机房爆满.
有没有足够的耐心去手动点击.
好在搬瓦工提供了便利的API.
利用API可以做很多事情.
可以通过Linux自带的wget调用搬瓦工的API,实在是方便.
需要在搬瓦工机器后台面板中找到 API.
记录VEID和API KEY.然后将其填入脚本中.
切换到目标机房后,将会自动停止.
自行以下设置项:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | #!/bin/bash veid='1234560'; api_key='private_xxxxxxxxxxxxxxxxx'; ToLocation='USCA_8'; Timeout='150'; # START [[ -n "$veid" ]] || exit 1 [[ -n "$api_key" ]] || exit 1 [[ -n "$ToLocation" ]] || exit 1 [[ -n "$Timeout" ]] || exit 1 CurrentLocation=''; Token="?veid=${veid}&api_key=${api_key}"; API_URL="https://api.64clouds.com/v1/"; while [[ "$CurrentLocation" != "$ToLocation" ]]; do CurrentLocation=$(wget --no-check-certificate -qO- "${API_URL}migrate/getLocations${Token}" |grep -o '"currentLocation":"[^"]*"' |cut -d'"' -f4) echo "$(date +"[%Y/%m/%d %H:%M:%S]") ${CurrentLocation}"; if [ -n "$CurrentLocation" -a "$CurrentLocation" != "$ToLocation" ]; then echo -n "${ToLocation}: " wget --no-check-certificate -qO- "${API_URL}migrate/start${Token}&location=${ToLocation}" |grep -o '"message":"[^"]*"' |cut -d'"' -f4 else break; fi sleep ${Timeout}; done |
注册搬瓦工账号:
因国内屏蔽了谷歌,在注册搬瓦工账号的时候验证码显示不出来,搬瓦工采用的是谷歌验证码,(发现国外网站好多都是采用谷歌验证码)所以我们需要跳过验证码进行注册,具体方法是先选择一个搬瓦工VPS方案,然后在结账时会提示我们注册,这个时候就会跳过验证码进行注册。(注册后也可以不购买)
坚决不推荐挂代理注册和购买!
坚决不推荐挂代理注册和购买!
坚决不推荐挂代理注册和购买!
重要的事情说三遍,挂代理注册和购买会被100%认定为Fraud欺诈账单,购买后会删除你的VPS!(据网友反映)搬瓦工注册账户注意:尽量多些真实信息。看看自己的个人信息是否太假,起码所在国得是对的吧,不能你人在中国,却填写美国,这样的查到后铁定被暂停。
评论专区