Ошибка strsplit при попытке доступа к Fitbit с ROAuth

Я пытаюсь получить доступ к API FitBit, используя ROAuth, но продолжаю падать при первом препятствии.

Вот мой код:

library(ROAuth)

reqURL <- "https://api.fitbit.com/oauth/request_token"
accessURL <- "https://api.fitbit.com/oauth/access_token"
authURL <- "https://www.fitbit.com/oauth/authorize"
cKey <- "xxxxx"
cSecret <- "xxxxx"

credentials <- OAuthFactory$new(consumerKey=cKey,
                            consumerSecret=cSecret,
                            requestURL=reqURL,
                            accessURL=accessURL,
                            authURL=authURL)
credentials$handshake()

Запуск этого дает следующую довольно загадочную ошибку:

Error in strsplit(response, "&") : non-character argument

Любые предложения, с благодарностью!

1 ответ

Решение

Следуя предложению @ hadley, а не решая ROAuth проблема, я перешел на использование httr пакет вместо. Код в этом вопросе работал для меня.

Другие вопросы по тегам