2

我正在尝试使用 R 中的 Yahoo BOSS api 进行批量地理编码。

它目前正在根据凭据引发错误 - 知道如何让它成功吗?

  myapp <- oauth_app("yahoo",
        key =     "my key",
        secret =  "my secret"  
               )     
 yahoo <- oauth_endpoint("get_request_token", "request_auth", "get_token",
                    base_url =     "https://yboss.yahooapis.com/geo/placefinder")

token <- oauth1.0_token(myapp, yahoo)

sig <- sign_oauth1.0(myapp, token$oauth_token, token$oauth_token_secret)

GET("https://yboss.yahooapis.com/geo/placefinder", 
sig)
4

1 回答 1

1

oauth_endpoint不幸的是,雅虎使用了一种与简单功能不兼容的奇怪身份验证策略。您可以看到我在@Scott 在这里指出的rydn 包中使用的一般流程。

您可能会从使用该软件包中受益,或者随意利用我在您自己的东西中提供的工作示例。

于 2015-01-27T02:37:34.937 回答