这是一个错误还是设计?
使用新的 Instagram图谱API ,如果您要求的字段只包含某些媒体类型(即children或thumbnail_url),则整体结果仅限于只有那种类型的媒体。
例如,下面的请求将返回21种不同类型的结果:
GET graph.facebook.com/.../tags?fields=media_id
但是以下返回5,其中所有5个都是media_type ='CAROUSEL_ALBUM':
GET graph.facebook.com/.../tags?fields=media_id,children{media_type,media_url}
limit
参数对此行为没有影响。
是否有一种有效的方法可以在一次调用中获取所有内容(所有媒体类型)并且仍然填充了children或thumbnail_url这样的条件字段?
此行为是否也会因id而影响单个媒体的GET,有效地消除了涉及混合类型中多个ID的批量检索可能性?