Přidání a odstranění DNS záznamů pomocí WAPI
4 Odpověď
Komunikuji pomocí bash skriptu:
#!/bin/bash
generate_post_data()
{
cat <<EOF
<?xml version="1.0" encoding="UTF-8"?><request><user>$username</user><auth>$auth</auth><command>$wapiCommand</command></request>
EOF
}
wapiXmlUrl="https://api.wedos.com/wapi/xml"
wapiCommand="ping"
username="***********"
password="***********"
passwordHash=$(echo -n $password | openssl dgst -sha1 | sed 's/^.* //')
hour=$(date +%H)
auth=$(echo -n $username$passwordHash$hour | openssl dgst -sha1 | sed 's/^.* //')
curl -X POST -H "Content-Type: application/xml" --data-urlencode ="$(generate_post_data)" $wapiXmlUrl --trace-ascii /dev/stdout
Role: Zákazník
PK265670 Edited answer