【发布时间】:2020-07-01 01:29:16
【问题描述】:
您将如何使用 R 为 EUR-Lex 的 API 发出 SOAP 请求?
EUR-Lex 是一个包含许多法律行为的欧盟数据库。在他们的网络服务手册中,他们描述了他们的SOAP 系统,但没有描述如何使用 R。我已经尝试了一段时间来雇用httr 和RCurl,但没有运气。我想使用 R 而不是 SOAPUI。
这里有人有这方面的经验吗?
从下面的链接中,我应该如下定义正文吗?
body <- "<sear:searchRequest>
<sear:expertQuery>${expert query}</sear:expertQuery> <sear:page>${page}</sear:page>
<sear:pageSize>${pageSize}</sear:pageSize> <sear:searchLanguage>${search language
</sear:searchLanguage>
</sear:searchRequest>"
然后如何将它与headerfields 结合使用RCurl 或httr 包?
以下三个答案似乎相关,但我不知道如何将它们应用于我的 EUR-Lex 示例:
EUR-Lex API 链接:
【问题讨论】:
-
7 月更新:我现在正尝试通过欧盟出版办公室的 SPARQL 访问 EUR-Lex。总的来说,这似乎更适用于 R。
标签: r web-services soap httr rcurl