解决方法
使用简单的
JSON信封报告服务器端发生的故障(不是HTTP错误)已经成为一种惯例.
flickr api提供了一个典型的包装示例:
look at the bottom of this page for success and failure examples
因此,在对flickr API进行Ajax调用的情况下,在成功回调中,您将检查返回的数据是否成功/失败
$.ajax({ //... success: function(data) { if(data.stat == 'fail') { //data.code + data.message contain details that could be used here } else { //do success stuff here } } });