def process_image():
try:
assert request.is_json
assert 'imageUrl' in request.json
image_url = request.json['imageUrl']
trusted_source_url, trusted_source_image = None, None
trusted_data = check_url(image_url)
if trusted_data is not None and 'image_url' in trusted_data:
trusted_source_image = trusted_data.image_url
trusted_source_url = trusted_data.url
result = {
'status': STATUS_OK,
'trusted_source_url': trusted_source_url,
'trusted_source_image': trusted_source_image,
'source_url': image_url
}
return jsonify(result)
except AssertionError:
return make_response(jsonify({'status': STATUS_ERROR, 'message': 'malformed request'}), 400)
评论列表
文章目录