为什么专辑的Facebook Graph API返回高度和高度的图像?宽度为0?

时间:2012-04-02 21:00:23

标签: facebook-graph-api photos

对于非常微不足道的用户照片,我从Graph API数据中获取如下所示的数据:(使用json模块解析后的Python dict)

{u'created_time': u'2012-04-01T19:02:02+0000',
 u'from': {u'id': u'xxxxxxx', u'name': u'xxxxx'},
 u'icon': u'https://s-static.ak.facebook.com/rsrc.php/v1/xxxx',
 u'id': u'xxxxxxx',
 u'images': [{u'height': 0, u'width': 0},
             {u'height': 0, u'width': 0},
             {u'height': 0, u'width': 0},
             {u'height': 0, u'width': 0}],
 u'link': u'http://www.facebook.com/photo.php?fbid=xxxxx&set=a.xxxxx&type=1',
 u'updated_time': u'2012-04-01T19:02:02+0000'}

相比之下,好的数据看起来像这样(来自同一张专辑):

 {u'created_time': u'2008-10-21T17:58:31+0000',
  u'from': {u'id': u'xxxxxxx', u'name': u'xxxxxxxx'},
  u'height': 453,
  u'icon': u'https://s-static.ak.facebook.com/rsrc.php/v1/xxxx',
  u'id': u'xxxxxxxx',
  u'images': [{u'height': 453,
               u'source': u'https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash4/xxxxxx.jpg',
               u'width': 592},
              {u'height': 137,
               u'source': u'https://fbcdn-photos-a.akamaihd.net/hphotos-ak-ash4/xxxxxx.jpg',
               u'width': 180},
              {u'height': 99,
               u'source': u'https://fbcdn-photos-a.akamaihd.net/hphotos-ak-ash4/xxxxxx.jpg',
               u'width': 130},
              {u'height': 57,
               u'source': u'https://fbcdn-photos-a.akamaihd.net/hphotos-ak-ash4/xxxxxx.jpg',               
               u'width': 75}],
  u'link': u'http://www.facebook.com/photo.php?fbid=xxxxxxx&set=a.xxxxxxxx&type=1',
  u'picture': u'https://fbcdn-photos-a.akamaihd.net/hphotos-ak-ash4/xxxxxxx.jpg',
  u'position': 123,
  u'source': u'https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash4/xxxxxxx.jpg',
  u'updated_time': u'2011-03-31T09:15:08+0000',
  u'width': 592}

那是什么意思?这是否意味着照片被删除了?或者这是FB方面的错误吗?

0 个答案:

没有答案