我正在尝试使用QNAP容器站API,但我甚至无法进行身份验证。正如文档中所述,我执行以下操作:
curl -sq -XPOST -c cookies.txt -d "username=username&password=pwd" http://mynashostname.myqnapcloud.com:8080/api/v1/login
但是我没有收到JSON响应,而是收到一条HTML回复,告诉我找不到该页面。我甚至使用正确的端口吗?
QNAP doc:http://qnap-dev.github.io/container-station-api/system.html
答案 0 :(得分:3)
最新版的QNAP Container Station是v1.7.2502。
您必须将其升级到最新版本并确认$ {QPORT}与NAS的系统端口相同。 (在QNAP doc中提到)
检查系统端口的步骤:“控制面板”> “常规设置”
QNAP doc:http://qnap-dev.github.io/container-station-api/system.html#post--api-v1-login