I'm trying to import the data from Trello in R using the trelloR package. Everything works fine when using public boards.
library(trelloR)
url = "https://trello.com/b/nC8QJJoZ/trello-development-roadmap"
bid = get_id_board(url)
cards = get_board_cards(bid, limit = 5)
Problem arise when I want to connect to my private boards
token <- trello_get_token(key = Sys.getenv("TRELLO_KEY"), secret = Sys.getenv("TRELLO_SECRET"))
Error in init_oauth1.0(self$endpoint, self$app, permission = self$params$permission, : Internal Server Error (HTTP 500).
Sys.getenv("TRELLO_KEY") and Sys.getenv("TRELLO_SECRET") are environment variables that hold the api key and secret.
It looks like the problem is occurring when the trelloR package makes use of the oauth1.0 package (http://www.rdocumentation.org/packages/httr/topics/oauth1.0_token). Unfortunately, I'm not incredibly familar with this package. I'd recommend opening an issue with trelloR (https://github.com/jchrom/trelloR/issues).
It may be the case that they need to explicitly pass in named parameters when calling oauth_endpoint here: https://github.com/jchrom/trelloR/blob/b0c26875e096cc96630743628ac88a5cb9e5d737/R/trello_get_token.R#L32
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.