我的常规脚本连接到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] 删除。
我来说两句