Giter VIP home page Giter VIP logo

Comments (3)

MathiasSchweitzer avatar MathiasSchweitzer commented on May 26, 2024

(Quand tu fais une demande suite à une erreur, essaie de la faire en anglais pour avoir de l'aide plus facilement)

os.environ permet d'accéder aux variables d'environnement. Tu peux voir ça comme un dictionnaire (donc couple clé-valeur) stocké dans l'ordinateur qui essaie d'accéder à la clé "RGAPI...", que tu n'as probablement pas définie. Surtout que le but de cette manipulation est pour cacher la clé qui permet de contrôler l'API Riot, donc il ne faut pas que ça soit la clé. Donc remplace ce qu'il y a entre les guillemets par quelque chose comme "RiotKey". Ensuite, cherche les variables d'environnement système.
image
Une fois dedans, accède aux variables,
image
puis tu appuies sur le "Nouvelle" (en haut pour la déclarer uniquement pour ton compte, en bas pour la déclarer sur l'ordinateur entier).
Dans "Nom de la variable" tu remet ce que tu as dans le code, que j'avais indiqué comme "RiotKey" (sans guillemet), et dans "Valeur de la variable" il faut mettre la clé que t'as fourni Riot. Il te suffit ensuite de valider la nouvelle variable, et ton code marchera sans souci tout en cachant ta clé si tu veux le partager.

from valorant.py.

ElectroNath24 avatar ElectroNath24 commented on May 26, 2024

ok merci mais le code pour obtenir mon rank me donne cette erreur ca vien de la?
`
import os
import valorant

KEY = os.environ["APIvalo"]
client = valorant.Client(KEY, locale="fr-FR")

account = client.get_user_by_name("ElectroNath#1234")

match = account.matchlist().history.find(queueId="competitive")

if match == None:
print("No Ranked match in recent history!")
exit(1)
else:
match = match.get()

for team in match.teams:
print(f"{team.teamId} Team's Ranks: ")

players = match.players.get_all(teamId=team.teamId)

for player in players:
    print(f"\t{player.gameName} - {player.rank}")`

image
je voulais faire un code qui recupere mon nombre de kill je suis pas sur de l'avoir formulé corectement
`
import os
import valorant

KEY = os.environ["APIvalo"]
client = valorant.Client(KEY, locale="fr-FR")

i = valorant.killDTO("killer")
print(i)
`

from valorant.py.

ElectroNath24 avatar ElectroNath24 commented on May 26, 2024

Cette conversation s'est poursuivie sur discord et pour les réponses voici ce que j'ai pu obtenir :
L'erreur vient du fait que les informations relatives a un joueur en particulier sont bloquées au utilisateur n'ayant qu'une clé temporaire.les clé personnelle ne peuvent pas non plus récupérer ces données car il n'y a pas de clé personnelle pour valorant donc même pour une autres utilisations seule les clés de développement peuvent fonctionner.Ces clé requière un prototype fonctionnelle et là je ne vois pas comment vous pourrez faire car pour pouvoir faire un prototype fonctionnelle il vous faut une clé API de développement.

Je ferme cette discussion

from valorant.py.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.