def index():
"""
/convert endpoint accepts a URL and converts it to json
:param url: url to resource containing xml/rss document
:return: json representation of the xml/rss document
"""
request = app.current_request
if 'url' not in request.query_params:
raise BadRequestError("Missing url parameter")
else:
url = request.query_params['url']
try:
response = transform(get_rss(url))
except ExpatError:
raise BadRequestError("Input is not XML")
else:
return response
评论列表
文章目录