聯系電話: 13888668282 13629447661 郵 箱:318469840@qq.com 地 址:昆明市鼓樓路184號林海3A數碼城8樓8015 |
通過api取得和修改nas的信息通過API 取得和修改nas 的信息demo程序
1,文件夾的創建 http//173.133.1.3:8080/cgi-bin/filemanager/utilRequest.cgi?func=createdir&sid=3v80xg2k&dest_folder=test&dest_path=/Public/test 2,獲取nas 的狀態信息。 //173.133.1.3:8080/cgi-bin/management/manaRequest.cgi?&sid=3v80xg2k&subfunc=sysinfo 3,獲得磁盤區的狀態和空間信息 //173.133.1.3:8080/cgi-bin/disk/disk_manage.cgi?func=extra_get&Volume_Info=1&volumeID=1&sid=3v80xg2k 4,關機指令 //173.133.1.3:8080/cgi-bin/sys/sysRequest.cgi?sid=3v80xg2k&subfunc=power_mgmt&apply=shutdown 5,獲取sid 步驟(API for QNAP QTS Authentication Version: 4.2 第4-7 頁) a,先獲取 qtoken //173.133.1.3:8080/cgi-bin/authLogin.cgi?user=admin&pwd=YWRtaW4%3D&remme=1 前面用 encode_string = ezEncode(utf16to8('${real_password}'))獲取密碼,密碼如果是 admin 那直接是 YWRtaW4%3D b,用 qtoken 換算出 sid //173.133.1.3:8080/cgi-bin/authLogin.cgi?user=admin&qtoken=60be4823020cba40b591e0c213e0eb8c&remme=1 6,同步pc 時間 //173.133.1.3:8080/cgi-bin/sys/sysRequest.cgi?subfunc=sys_setting&apply=sys_time&sid=mlfr036i&serv_name=NAS125009&sys_port=8080&chk_ssl=1&g_txt_sslport=443&timezone=49&orig_timezone=49&datefields_format=2&time_ampm0=24HR&ntp_en0=0&datefields=2018.01.04&time_hh=14&time_mm=10&time_ss=46&time_ampm=PM&datefields_format_index=2&timefields_format=24&year=2018&month=1&day=4&hour=11&min=174&sec=46&ntp_en0_chk=0&ochkAutoadjustclock=on&enable_auto_dst=TRUE&enable_customized_dst=FALSE&dst_list_count=0&encode=437&int_type=2&txt_sslport=443&time_mode=1 或者 //173.133.1.3:8080/cgi-bin/sys/sysRequest.cgi?sid=mlfr036i&subfunc=sys_setting&apply=sys_time&year=2018&month=1&day=3&hour=14&min=54&sec=46&time_mode=1 |