尝试使用ROAuth访问Fitbit时出现strsplit错误

时间:2013-06-02 10:45:44

标签: r oauth fitbit

我正在尝试使用ROAuth访问fitbit API,但在第一个障碍时继续下降。

这是我的代码:

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 个答案:

答案 0 :(得分:1)

根据@ hadley的建议而不是解决ROAuth问题,我改用了httr包。 this question中的代码对我有用。