[R-es] Pregunta (creo que simple) para usar twitteR
Alfonso de Uña
briofons en gmail.com
Sab Nov 1 14:51:52 CET 2014
Francisco:
Tienes que poner el consumerKey y consumerSecret que te da el twitter API,
¿Has creado la aplicación en el application manager de twitter?
https://apps.twitter.com/app/new
Una vez registrada la aplicación podrás acceder a los valores que tienes
que añadir en la pestaña "Keys and Access Tokens".
Un saludo.
Alfonso de Uña
El 1 de noviembre de 2014, 14:05, Francisco Rodríguez <fjroar en hotmail.com>
escribió:
> Hola Alfonso, buenos días:
>
> Lo he probado pero no me va, eso sí ha cambiado el error, el código
> utilizado es:
>
> library(ROAuth)
> library(twitteR)
>
> download.file(url="http://curl.haxx.se/ca/cacert.pem",
> destfile="cacert.pem")
>
>
> reqURL <- "https://api.twitter.com/oauth/request_token"
> accessURL <- "http://api.twitter.com/oauth/access_token"
> authURL <- "http://api.twitter.com/oauth/authorize"
> consumerKey <- "Hola_amigo"
> consumerSecret <- "fjroar"
> twitCred <- OAuthFactory$new(consumerKey=consumerKey,
> consumerSecret=consumerSecret,
> requestURL=reqURL,
> accessURL=accessURL,
> authURL=authURL)
> twitCred$handshake(cainfo="cacert.pem")
>
>
> El error que me sale es:
>
> Error: Authorization Required
>
>
> Un saludo y gracias en todo caso
>
> PD En mi ordenador tengo certificado digital
> ------------------------------
> Date: Sat, 1 Nov 2014 13:42:27 +0100
> Subject: Re: [R-es] Pregunta (creo que simple) para usar twitteR
> From: briofons en gmail.com
> To: fjroar en hotmail.com
> CC: r-help-es en r-project.org
>
>
> Hola Francisco:
>
> Como estas conectándote bajo SSL necesitas comunicarte con Twitter
> mediante el uso de un certificado digital, ya que es comunicación segura.
>
> Para descargarte un certificado desde R :
> download.file(url="http://curl.haxx.se/ca/cacert.pem",
> destfile="cacert.pem")
>
> Y después deberás añadir el certificado cainfo="cacert.pem" del siguiente
> modo:
> twitCred$handshake(cainfo="cacert.pem")
>
> Y te debería funcionar.
>
> Un saludo.
> Alfonso de Uña.
>
>
> El 1 de noviembre de 2014, 12:34, Francisco Rodríguez <fjroar en hotmail.com>
> escribió:
>
> Hola comunidad, ¿Qué tal?
> Tengo una duda que creo que es sencilla, pero me veo algo torpe. Estoy
> tratando de darme de alta para poder acceder, vía R a la api de Twitter,
> soy un poco novato en esto y por esto lanzo la pregunta.
> Aunque ya me han ayudado y me han pasado alguno link del pasado, aún no
> consigo dar con la solución que seguro es algo que se me escapa
> He usado este código
> library(ROAuth)library(twitteR)
> reqURL <- "https://api.twitter.com/oauth/request_token"accessURL <- "
> http://api.twitter.com/oauth/access_token"authURL <- "
> http://api.twitter.com/oauth/authorize"consumerKey <-
> "Hola_amigo"consumerSecret <- "fjroar"twitCred <-
> OAuthFactory$new(consumerKey=consumerKey,
> consumerSecret=consumerSecret,
> requestURL=reqURL, accessURL=accessURL,
> authURL=authURL)twitCred$handshake()
>
> registerTwitterOAuth(twitCred)
>
> El problema es que no sé qué hago mal (bien en el código), o tal ves tengo
> que hacer algo en mi PC que es un Windows 8, ya que me sale el siguiente
> error (en las últimas 2 líneas), he visto indicaciones de tocar el Path o
> descargarme cosas, pero antes de nada prefiero la opinión de alguno de
> vosotros si habéis tenido este problema y si lo habéis resuelto y como:
> > twitCred$handshake()Error in function (type, msg, asError = TRUE) :
> SSL certificate problem, verify that the CA cert is OK.
> Details:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate
> verify failed> > > registerTwitterOAuth(twitCred)Error in
> registerTwitterOAuth(twitCred) : oauth has not completed its handshake
>
>
> Un saludo y muchas gracias de ante mano
> [[alternative HTML version deleted]]
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>
>
>
> --
> Un saludo
> Alfonso de Uña
> www.farmerdev.com
>
--
Un saludo
Alfonso de Uña
www.farmerdev.com
[[alternative HTML version deleted]]
Más información sobre la lista de distribución R-help-es