找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 108|回复: 9

国际 阿里云 流量包 脚本 监控 自动关机

[复制链接]

7

主题

26

回帖

129

积分

注册会员

积分
129
发表于 2020-4-19 20:17:43 | 显示全部楼层 |阅读模式
本帖最后由 mxy123h 于 2020-4-20 11:08 编辑
[ol]
  • $value)
  •         {
  •             $canonicalizedQueryString .= '&' . percentEncode($key)
  •                 . '=' . percentEncode($value);
  •         }
  •         // 生成用于计算签名的字符串 stringToSign
  •         $stringToSign = 'GET&%2F&' . percentencode(substr($canonicalizedQueryString, 1));
  •         // 计算签名,注意accessKeySecret后面要加上字符'&'
  •         $signature = base64_encode(hash_hmac('sha1', $stringToSign, $accessKeySecret . '&', true));
  •       return $signature;
  •     }
  •     function get_action($data,$Version,$host){
  •         date_default_timezone_set("GMT");
  •         $dateTimeFormat = 'Y-m-d\TH:i:s\Z';
  •         global $AccessKey_ID;
  •         global $Access_Key_Secret;
  •         $publicdata = array(
  •             // 公共参数
  •             'Format' => 'JSON',
  •             'Version' => $Version,
  •             'AccessKeyId' => $AccessKey_ID,
  •             'SignatureVersion' => '1.0',
  •             'SignatureMethod' => 'HMAC-SHA1',
  •             'SignatureNonce'=> uniqid(),
  •             'Timestamp' => date($dateTimeFormat),
  •             'TimeStamp' => date($dateTimeFormat)
  •         );
  •         $data = array_merge($publicdata,$data);
  •         $data['Signature'] = computeSignature($data, $Access_Key_Secret);
  •         $ch = curl_init();
  •         curl_setopt($ch, CURLOPT_URL, $host . http_build_query($data));
  •         curl_setopt($ch, CURLOPT_HEADER, 0);
  •         curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  •               curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
  •         $res = curl_exec($ch);
  •         date_default_timezone_set('PRC');
  •               //echo $res;
  •         return $res;
  •     }
  •          //流量JSON
  •     function get_(){
  •         $data = array(
  •                                                 'Action' => 'QueryResourcePackageInstances',
  •                                                 'RegionId' => 'ap-southeast-1'
  •                                         );
  •         
  •              $res = (string)get_action($data,'2017-12-14','https://business.ap-southeast-1.aliyuncs.com/?');
  •               //echo $res;
  •                $jsonarray = json_decode($res,true);
  •               if($jsonarray['Message']=='Successful!'){
  •                 echo $jsonarray['Data']['Instances']['Instance'][0]['RemainingAmount'];
  •                 if($jsonarray['Data']['Instances']['Instance'][0]['RemainingAmount'] 'StopInstance',
  •                                                 'InstanceId' => $InstanceId,
  •                                                 'ForceStop' =>"true",
  •                                                 'StoppedMode' => "keepcharging",
  •                                                 'ConfirmStop' => "false"
  •                                         );
  •         $res = (string)get_action($data,'2014-05-26','https://ecs.aliyuncs.com/?');
  •               echo $res;
  •     }
  •         get_();   
  • ?>[/ol]复制代码
    自行更改 用户AccessKey 地区 机器ID
    如果只有1台ecs 且是新加坡的 只需修改上面3个变量值 就能使用
    AccessKey 获取方式 登录阿里云-进入控制台-右上角头像-AccessKey
    机器ID就是ecs的id
  • 回复

    使用道具 举报

    9

    主题

    366

    回帖

    1043

    积分

    金牌会员

    积分
    1043
    发表于 2020-4-19 20:43:00 | 显示全部楼层
    好东西,收藏了
    回复

    使用道具 举报

    43

    主题

    1083

    回帖

    2627

    积分

    金牌会员

    积分
    2627
    发表于 2020-4-19 20:46:44 | 显示全部楼层
    收藏 了 暂时没有这么多阿里的鸡鸡
    回复

    使用道具 举报

    2

    主题

    7

    回帖

    26

    积分

    新手上路

    积分
    26
    发表于 2020-4-19 21:14:32 | 显示全部楼层
    妙啊
    回复

    使用道具 举报

    106

    主题

    2043

    回帖

    5616

    积分

    论坛元老

    积分
    5616
    发表于 2020-4-19 21:17:18 | 显示全部楼层
    来个阿里国际的 好直接用上的
    回复

    使用道具 举报

    43

    主题

    198

    回帖

    1079

    积分

    金牌会员

    积分
    1079
    发表于 2020-4-19 21:20:04 | 显示全部楼层
    火钳刘明
    回复

    使用道具 举报

    318

    主题

    2498

    回帖

    8013

    积分

    论坛元老

    积分
    8013
    发表于 2020-4-19 21:24:51 | 显示全部楼层
    很想用,但不会用啊
    回复

    使用道具 举报

    34

    主题

    400

    回帖

    1799

    积分

    金牌会员

    积分
    1799
    发表于 2020-4-19 21:31:42 | 显示全部楼层
    感谢分享,好东西
    回复

    使用道具 举报

    4

    主题

    16

    回帖

    142

    积分

    注册会员

    积分
    142
    发表于 2020-4-19 21:41:40 | 显示全部楼层
    这个怎么用啊,计划任务?
    回复

    使用道具 举报

    6

    主题

    39

    回帖

    106

    积分

    注册会员

    积分
    106
    发表于 2020-4-20 00:40:36 | 显示全部楼层
    阿里云好像没有流量包API吧
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2024-11-15 14:55 , Processed in 0.088857 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表