eSIM Exchange Business Integration API Specification v1.2

Copy code
import requests import json import hashlib # URL for the request url = "https://api.iroamly.shop/openapi/redeemQRcode" # Provided AuthKey and AuthSecret, remember to replace them with real values auth_key = "YOUR_AUTH_KEY_HERE" auth_secret = "YOUR_AUTH_SECRET_HERE" # Calculating Certification combined = auth_key + auth_secret certification = hashlib.sha256(combined.encode()).hexdigest() # Header parameters for the request headers = { "Content-Type": "application/json", "AuthKey": auth_key, "Certification": certification } # Example data for the request body data = { "email": "[email protected]", "codeList": [ { "redeemCode": "nDb4TDCn6vMhbQv", }, { "redeemCode": "XRdDeSxBVNbvCpU", } ] } # Sending POST request response = requests.post(url, headers=headers, data=json.dumps(data)) # Printing the response content print(response.text) # Example of response {"code":1,"msg":"success"}