2024-05-26 22:04:31
J’ai créé un profil sur le site Web Genius, cherchant à récupérer des paroles à des fins d’analyse. Je crée un utilisateur, enregistre une application et obtiens un identifiant client, un secret et un jeton d’accès (celui-ci après en avoir généré un à chaque fois que j’utilise la bibliothèque)
Ensuite, et en suivant le documentation du paquet J’appelle la fonction Genius_token (TRUE) qui affiche un message dans la console indiquant que je dois saisir le jeton d’accès que j’ai obtenu sur le site Web de Genius. Après avoir réussi cela, chaque fois que j’essaie d’obtenir les paroles d’une chanson, par exemple en utilisant get_song(song_id = 3039923), j’obtiens une erreur disant “Erreur dans get_song(song_id = 3039923) : Non autorisé (HTTP 401).”
J’ai consulté la documentation et la fonction est assez simple, ne me permettant pas de définir des étendues. De plus, je n’ai trouvé personne en ligne avec le même problème, juste quelqu’un qui a dit que le problème s’était corrigé spontanément.
J’ai essayé de définir le jeton d’accès directement en utilisant Sys.setenv(GENIUS_API_TOKEN = mytoken) qui donne juste la même erreur. Je n’arrive pas à comprendre pourquoi je reçois un message d’erreur interdit puisque j’ai un utilisateur, j’ai une clé, je n’ai pas de VPN ou quoi que ce soit dans ma connexion, tous les get_lyrics et autres éléments similaires n’utilisent pas un particulier portée et il n’y a aucune information supplémentaire ailleurs.
Une idée de quel pourrait être le problème ?? merci!!
#Erreur #autorisée #lors #tentative #dextraction #dinformations #sur #chanson #avec #package #Genius #dans #Rstudio
1716755511