Get AliaccessKeyId and AliaccessKeysecret in real time

To use different AliaccessKeyID and AliaccessKeysecret
This commit is contained in:
Zhong Lufan 2021-04-18 16:43:29 +08:00
parent df878aea3b
commit 273298eb77
No known key found for this signature in database
GPG Key ID: 373C08F7FFF84D26
1 changed files with 12 additions and 12 deletions

View File

@ -9,20 +9,20 @@ for _command in openssl curl; do
done
unset $_command
declare AliAccessKeyId AliAccessKeySecret
readonly _AliAccessKeyId=$AliAccessKeyId
readonly _AliAccessKeySecret=$AliAccessKeySecret
if [[ -z $_AliAccessKeyId ]]; then
echo "Aliyun OpenAPI SDK: 'AliAccessKeyId' environment variable not found or null"
exit 1
fi
if [[ -z $_AliAccessKeySecret ]]; then
echo "Aliyun OpenAPI SDK: 'AliAccessKeySecret' environment variable not found or null"
exit 1
fi
# aliapi_rpc <host> <http_method> <api_version> <api_action> <api_custom_key[]> <api_custom_value[]>
aliapi_rpc() {
declare AliAccessKeyId AliAccessKeySecret
readonly _AliAccessKeyId=$AliAccessKeyId
readonly _AliAccessKeySecret=$AliAccessKeySecret
if [[ -z $_AliAccessKeyId ]]; then
echo "Aliyun OpenAPI SDK: 'AliAccessKeyId' environment variable not found or null"
return 61
fi
if [[ -z $_AliAccessKeySecret ]]; then
echo "Aliyun OpenAPI SDK: 'AliAccessKeySecret' environment variable not found or null"
return 62
fi
if [[ $# -lt 6 ]];then
echo "Aliyun OpenAPI SDK: aliapi_rpc() not enough parameters"
return 66