ошибка настройки сертификата проверки местоположения (Windows) - PullRequest
0 голосов
/ 16 февраля 2019

Я действительно новичок в R. Я пытаюсь получить твиты из Twitter и выполнить анализ настроений / анализ мнений.

Это ошибка, которую я получаю:

[1] "Using direct authentication"
Error in function (type, msg, asError = TRUE)  :
  error setting certificate verify locations:
  CAfile: cacert.pem
  CApath: none
Calls: <Anonymous> ... oauthPOST -> postForm -> .postForm -> <Anonymous> -> fun
Execution halted

Доэто я получал OAuth authentication error.Я узнал, что мне нужно восстановить ключи, что я и сделал.И тогда я получил ошибку сертификата.Я не могу найти решение для этого.

Это мой код (соответствующая часть, я думаю):

library(ROAuth)
library(twitteR)
library(openssl)
library(httpuv)
library(base64enc)

consumer_key <-"XXXX"
consumer_secret <- "XXXX"
access_token<-"XXXX"
access_secret <- "XXXX"

setup_twitter_oauth(consumer_key ,consumer_secret, access_token, access_secret)

cred <- OAuthFactory$new(consumerKey='XXXX', consumerSecret='XXXX',requestURL='https://api.twitter.com/oauth/request_token',accessURL='https://api.twitter.com/oauth/access_token',authURL='https://api.twitter.com/oauth/authorize')

cred$handshake(cainfo="cacert.pem")

Я пытался установить пакет ca-certificates, но это то, что яполучил:

Warning message:
package 'ca-certificates' is not available (for R version 3.5.2)

Как мне решить эту проблему?Нужно ли предоставить что-то еще для этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...