LinkedIn API 来自 httr 的重定向 uri 错误
LinkedIn API error of redirect uri from httr
我正在尝试使用 R 和 httr
包访问 LinkedIn 的 API。
当我执行最后一个 oauth2.0_token()
函数时,为了获得授权令牌,我从 LinkedIn 收到以下错误:"The redirect_uri does not match the registered value"
.
我已将 LinkedIn 开发者网站上的重定向 url 设置为 http://my_app_54321
有谁知道解决办法是什么?
# Packages
library(httr)
# Client info
clientid <- "my_id"
secret <- "my_secret"
# App
app <- oauth_app(appname = "app name", key = clientid, secret = secret)
# Endpoints
endpoint <- oauth_endpoint(base_url = "https://www.linkedin.com/uas/oauth2",
authorize = "authorization", access = "accessToken")
# Access token
token <- oauth2.0_token(endpoint = endpoint, app = app)
token
将 my redirected url
更改为以下内容解决了问题,因为我只需要在本地 运行 应用程序。
http://localhost:1410/
httr
包的 GitHub 的评论指出了这个方向:
https://github.com/r-lib/httr/blob/master/demo/oauth2-linkedin.r
我正在尝试使用 R 和 httr
包访问 LinkedIn 的 API。
当我执行最后一个 oauth2.0_token()
函数时,为了获得授权令牌,我从 LinkedIn 收到以下错误:"The redirect_uri does not match the registered value"
.
我已将 LinkedIn 开发者网站上的重定向 url 设置为 http://my_app_54321
有谁知道解决办法是什么?
# Packages
library(httr)
# Client info
clientid <- "my_id"
secret <- "my_secret"
# App
app <- oauth_app(appname = "app name", key = clientid, secret = secret)
# Endpoints
endpoint <- oauth_endpoint(base_url = "https://www.linkedin.com/uas/oauth2",
authorize = "authorization", access = "accessToken")
# Access token
token <- oauth2.0_token(endpoint = endpoint, app = app)
token
将 my redirected url
更改为以下内容解决了问题,因为我只需要在本地 运行 应用程序。
http://localhost:1410/
httr
包的 GitHub 的评论指出了这个方向:
https://github.com/r-lib/httr/blob/master/demo/oauth2-linkedin.r