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/qrcodeQuery" # 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 = { "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, "qrcode":"https:/code.tokyoesim.com/20231220/1703048857317.65625d0a779f4598d55d77bda43ecd80.png", "msg":"success", "redeemCode":"XRdDeSxBVNbvCpU" }