1

由于有关无法将变量添加到锁定环境的错误消息,我无法在 httr 中运行链接中的演示。特定的代码是 Hadley 必须扩展 Token2.0 以适应 LI 的非标准 oauth2

TokenLinkedIn <- setRefClass("TokenLinkedIn", contains = "Token2.0",
                         methods = list(
                             sign = function(method, url) {
                                 url <- parse_url(url)
                                 url$query$oauth2_access_token <- credentials$access_token
                                 list(url = build_url(url), config = config())
                             }
                         ), where = asNamespace("httr")
)

错误消息是:分配错误(mname,def,where):无法将绑定添加到锁定的环境

系统:MAC OS Mavericks R version 3.0.3 (2014-03-06) httr version 0.3

我还没有找到成功的解决方案

4

1 回答 1

1

这实际上是一个问题,因为 R 3.0.3 的包环境发生了变化:“具有名称空间的包的名称空间环境在加载时被锁定。”

https://github.com/hadley/httr/issues/113#issuecomment-48068410

于 2014-07-21T03:19:53.453 回答