Aller au contenu
iRoamly Shop

Consulter le QR code (Python)

Requête Python complète pour Consulter le QR code, avec les en-têtes AuthKey et Certification. Remplacez les valeurs d’exemple d’AuthKey et d’AuthSecret par celles de votre page Clé API.

Référence de code

Consulter le QR code (Python)

python
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"
}
Points de terminaison de l’API

Consulter le QR code

URL de requête :https://api.iroamly.shop/openapi/qrcodeQuery
Méthode de requête :POST

Paramètres de la requête :

ParamètreDescriptionType
redeemCodeCode d’échangeString

Description des champs de la réponse :

ChampDescriptionType
redeemCodeCode d’échangeString
qrcodeURL de l’image du QR codeString
statusStatut du code d’échange (voir « Définitions des statuts de code d’échange »)Int
qrcode_contentContenu du QR code (chaîne d’activation LPA, par ex. LPA:1$…)String
iscouldrenewalIndique si l’eSIM peut être renouvelée : 1 - renouvelable 0 - non renouvelableInt
Exemple de paramètres
{
  "redeemCode": "m8hed7h2fed",
}
Exemple de réponse
{
  "code": 1,
  "msg": "success",
  "redeemCode": "m8hed7h2fed",
  "qrcode": "https://dsfjigewafe/qrcode.jpg"
}
Référence de code

Autres exemples Python