में twitteR के लिए विफल रहा मुझे पता है कि इसी तरह के प्रश्न फिर से पूछे गए हैं। हालांकि, मैंने यहां और Google पर जो कुछ भी पाया है, मैंने कोशिश की है और मेरे लिए कुछ भी काम नहीं करता है।एसएसएल प्रमाणपत्र आर
reqURL <- "http://api.twitter.com/oauth/request_token"
accessURL <- "http://api.twitter.com/oauth/access_token"
authURL <- "http://api.twitter.com/oauth/authorize"
consumerKey <- "xxxxxxxxxxx"
consumerSecret <- "xxxxxxxxxxxxxxxxxxx"
twitCred <- OAuthFactory$new(consumerKey=consumerKey,
consumerSecret=consumerSecret,
requestURL=reqURL,
accessURL=accessURL,
authURL=authURL)
twitCred$handshake(cainfo = system.file("CurlSSL", "cacert.pem", package = "RCurl"))
registerTwitterOAuth(twitCred)
यहाँ मैं प्राप्त:
मेरे कोड निम्नलिखित है [1] TRUE
लेकिन अगर मैं कोशिश यह: tweets = searchTwitter('blabla', n=1500)
मैं निम्नलिखित त्रुटि मिलती है: [1] "SSL certificate problem, verify that the CA cert is OK. Details:\nerror:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed" Error in twInterfaceObj$doAPICall(cmd, params, "GET", ...) : Error: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
यहां संकुल और बनाम हैं मेरे पीसी पर ऑन:
sessionInfo() R version 2.15.1 (2012-06-22) Platform: i386-pc-mingw32/i386 (32-bit)
locale:
[1] LC_COLLATE=Greek_Greece.1253 LC_CTYPE=Greek_Greece.1253
[3] LC_MONETARY=Greek_Greece.1253 LC_NUMERIC=C
[5] LC_TIME=Greek_Greece.1253
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] ROAuth_0.9.2 digest_0.6.2 twitteR_1.1.0 rjson_0.2.12
[5] RCurl_1.95-4.1 bitops_1.0-5
loaded via a namespace (and not attached):
[1] tools_2.15.1
किसी भी मदद वास्तव में उपयोगी होगा !!
संभव डुप्लिकेट: http://stackoverflow.com/q/9916283/1036500 (मैं यह काम या तो ... नहीं कर सके) – Ben
बस व्यामोह का एक सा जोड़ने के लिए: हर एसएसएल प्रमाणपत्र विफलता एक प्रोग्रामिंग त्रुटि है, उनमें से कुछ वास्तविक हमले हैं (यानी आपके नियोक्ता, सरकार या अन्य तृतीय पक्ष एक अवैध प्रमाणपत्र को प्रतिस्थापित कर रहे हैं)। क्या ट्विटर आपके लिए Google क्रोम में ठीक काम करता है? – themel
हां यह करता है, ऐसा क्यों नहीं होना चाहिए? – Stergios