You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用C#调用Facebook Graph API排序图片异常的技术咨询

解决Facebook Graph API照片排序反向的问题

我之前也碰到过这个坑!你用的created_time.order(chronological)其实是按创建时间升序排列的(也就是旧的在前,新的在后),这和你预期的“从新到旧”刚好相反。

要实现最新的照片排在最前面,你需要把排序参数改成created_time.order(reverse_chronological),调整后的完整API调用如下:

me?fields=cover,id,name,photos.limit(10){likes{name,id},images,created_time.order(reverse_chronological),picture}&type=uploaded

另外补充个小细节:其实也可以直接写order(reverse_chronological)(不用指定created_time.,因为用户上传的照片默认排序维度就是创建时间),不过加上created_time.会更明确,能避免后续API默认逻辑变动影响结果。

你可以试试这个修改后的调用,应该就能得到你想要的从新到旧排列的照片列表了!

内容的提问来源于stack exchange,提问作者StealthRT

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 09:06:26