Groovy JsonSlurper可以从URL获取JSON数据。错误:找不到API包“ urlfetch”或调用“ Fetch()”

Shwetha

我的常规脚本连接到bitbucket API并获取分支详细信息。这是脚本:

import groovy.json.JsonSlurper
def json = new JsonSlurper().parseText( new URL( 'https://bitbucket.org/api/1.0/repositories/repo_name/repo_name.git/branches/' ).text )

但这会引发以下错误:

com.google.apphosting.api.ApiProxy$CallNotFoundException: The API package 'urlfetch' or call 'Fetch()' was not found.
at Script1.run(Script1.groovy:2)

但是,当我复制URL并将其粘贴到浏览器上时,我可以看到JSON数据。如何使用Groovy从此URL提取JSON数据?

蛋白石

由于您已经通过身份验证,因此可以在浏览器中使用。如果您希望它从命令行/脚本运行,则还需要添加身份验证部分。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档