文章摘要
这篇文章描述了一个自动化部署流程,用于生成和验证API令牌,以确保服务器的安全性。代码中首先通过`curl`命令获取API令牌,然后提取并验证该令牌,用于后续的设备运行数据请求。整个流程通过简单的脚本实现了对API访问的自动化管理,适用于需要安全性和自动化监控的场景。
host=”192.168.1.199″
post=”8888″
pre=”/api/v1″
url_pre=”http://${host}:${post}${pre}”
get_token=”curl –location –request GET ${url_pre}/token?access_id=admin&access_secret=123456&=”
echo $get_token
token=$($get_token)
echo $token
token=$(echo $token | jq “.data.token”)
token=${token:1:-1}
echo $token
curl –location –request POST ${url_pre}/device/runtime_data?token=${token} –header ‘Content-Type: application/json’ –data-raw ”
post=”8888″
pre=”/api/v1″
url_pre=”http://${host}:${post}${pre}”
get_token=”curl –location –request GET ${url_pre}/token?access_id=admin&access_secret=123456&=”
echo $get_token
token=$($get_token)
echo $token
token=$(echo $token | jq “.data.token”)
token=${token:1:-1}
echo $token
curl –location –request POST ${url_pre}/device/runtime_data?token=${token} –header ‘Content-Type: application/json’ –data-raw ”
© 版权声明
文章版权归作者所有,未经允许请勿转载。


