23 lines
614 B
Python
23 lines
614 B
Python
import ovh
|
|
import os
|
|
from dotenv import load_dotenv
|
|
|
|
load_dotenv()
|
|
|
|
client = ovh.Client(
|
|
endpoint=os.getenv("OVH_ENDPOINT"),
|
|
application_key=os.getenv("OVH_APP_KEY"),
|
|
application_secret=os.getenv("OVH_APP_SECRET"),
|
|
)
|
|
|
|
# Demande de consumer key avec les permissions nécessaires
|
|
ck_request = client.new_consumer_key_request()
|
|
ck_request.add_rules(ovh.API_READ_WRITE, "/sms/*")
|
|
|
|
validation = ck_request.request()
|
|
|
|
print("=== LIEN D'AUTORISATION OVH ===")
|
|
print(validation['validationUrl'])
|
|
print("\nUne fois autorisé, voici votre CONSUMER_KEY à copier dans le .env :")
|
|
print(validation['consumerKey'])
|