From b0f07dc028c8f1141d00e24dbef4c1a8307513bb Mon Sep 17 00:00:00 2001 From: Shihaam Abdul Rahman Date: Wed, 16 Nov 2022 23:50:35 +0500 Subject: [PATCH] can print balance now --- get-balance.sh | 32 +++++++++++++------------------- 1 file changed, 13 insertions(+), 19 deletions(-) mode change 100644 => 100755 get-balance.sh diff --git a/get-balance.sh b/get-balance.sh old mode 100644 new mode 100755 index 83a4d56..6e120d4 --- a/get-balance.sh +++ b/get-balance.sh @@ -1,30 +1,24 @@ #!/bin/bash - - -#Import variable +#Import variables source .env - +get_balance(){ #Login $curl -s -c $COOKIE $BML_URL/login \ --data-raw username=$BML_USERNAME \ - --data-raw password=${BML_PASSWORD} -echo "" -echo "Login done"; sleep 2 -echo "" - + --data-raw password=${BML_PASSWORD} > /dev/null # Get profiles and select personal profile -#$curl -s -b $COOKIE $BML_URL/profile | jq -r '.payload | .profile | .[] | .profile' | head -n 1 -$curl -s -b $COOKIE $BML_URL/profile -echo "" -echo "Get Profile done"; sleep 2 -echo "" +PROFILE=$($curl -s -b $COOKIE $BML_URL/profile | jq -r '.payload | .profile | .[] | .profile' | head -n 1) +$curl -s -b $COOKIE $BML_URL/profile \ + --data-raw profile=$PROFILE >> /dev/null +# Getting dashboard +BALANCE=$($curl -s -b $COOKIE $BML_URL/dashboard | jq -r '.payload | .dashboard |.[] | [.availableBalance] | .[]' | head -n1) +} +get_balance + +# Print Balance +echo MVR: $BALANCE -#PROFILE=$($curl -s -b $COOKIE $BML_URL/profile | jq -r '.payload | .profile | .[] | .profile' | head -n 1) -#$curl -s -b $COOKIE $BML_URL/profile \ -# --data-raw profile=$PROFILE >> /dev/null -# -#$curl -s -c $COOKIE $BML_URL/api/dashboard