使用R-AC API访问ACM数字图书馆,怎么可能?

我想使用R代码搜索ACM数字图书馆,至少检索包括摘要在内的元数据,最多只检索全文.

我知道rOpenSci库提供R包和函数来访问IEEEExplore和其他文献数据服务,并且这些工作非常好,但由于ACM数字图书馆尚未提供API,因此rOpenSci无法开发代码来访问ACM R的数字图书馆资源

我的问题是,是否有人知道解决这个问题的方法?是否有其他方法可以以编程方式访问ACM数字图书馆中的内容?

谢谢
山姆

最佳答案 我承诺用rcrossref搜索ACM数字图书馆的代码示例.

install.packages('rcrossref')
library(rcrossref)

data = cr_members(member_id = 320, limit = 500, works = TRUE, query = "games")
df = data.frame(data$data)
df$container.title
df$title
table(df$type)

谢谢sckott.

但我的问题是:

data$meta

当dl.acm.org显示大约133,279时,显示了大约2637的总结果.

我确实找到了一个说ACM正在参与试验的页面 – 所以也许他们还没有把整个数据库放到crossref中.

是的 – 没有抽象 – 无赖.但是XML中有全文链接.

点赞