J'essaie d'enregistrer un jeton OAuth et une erreur ne semble pas s'expliquer.twitteR Erreur lors de l'autorisation du jeton
require("ROAuth")
require("twitteR")
requestURL <- "https://api.twitter.com/oauth/request_token"
accessURL <- "http://api.twitter.com/oauth/access_token"
authURL <- "http://api.twitter.com/oauth/authorize"
Voici où je brancherais ma clé de consommateur et le secret de consommateur que j'ai obtenu correctement.
consumer_key <- "XXXXXXXXXXXXXXXXXXXXX"
consumer_secret <- "YYYYYYYYYYYYYYYYYYYYY"
Ceci est la première tentative:
twitCred <- OAuthFactory$new(consumerKey = consumer_key, consumerSecret = consumer_secret, requestURL = requestURL,
accessURL = accessURL, authURL = authURL)
Mais je reçois l'erreur suivante:
Error in get(name, envir = asNamespace(pkg), inherits = FALSE) :
object '.setDummyField' not found
Autres messages suggéré d'utiliser les éléments suivants:
getTwitterOAuth(consumer_key, consumer_secret)
Mais J'ai la même erreur. Je n'arrive pas à trouver l'erreur reproduite ailleurs, ce qui me fait penser qu'elle n'a rien à voir avec les paquets twitteR
ou ROAuth
. Je suis nouveau à ceux-ci, donc tout conseil sur la façon de corriger l'erreur est grandement appréciée.
S'il s'agit de votre code littéral: dans le premier bloc de code, vous affectez la variable 'requestURL', mais lorsque vous appelez' OAuthFactory $ new', vous utilisez 'requestURL = reqURL'. Je soupçonne que ce n'est pas le problème parce que si c'était le cas, l'erreur devrait être: 'Erreur dans callSuper (...): objet 'requestURL' non trouvé', mais vous devez fournir un code fonctionnel. –
Ouais c'est ma faute, j'avais deux scripts différents en cours (deux tentatives différentes) et il semblait y avoir une contamination croisée à un moment donné. J'ai édité le problème –
Vous pourriez essayer la fonction getTwitterOAuth(), il a l'habitude de faire beaucoup de ces problèmes disparaissent en raison de moins de pièces mobiles – geoffjentry