【发布时间】:2013-06-27 21:11:00
【问题描述】:
我正在尝试使用以下行从用户那里获取相册...
var useralbums = context.Client.Get("/" + UserId+ "/albums");
用户 ID 作为个人资料页面的参数传入。奇怪的是,这些请求中大约 90% 都可以正常工作,但是对于大约十分之一的朋友列表,一个空数组被发回。
我在 facebook 上查看了这些朋友,他们的相册排列方式似乎没有什么特别之处,可能会导致错误。
通过调试,我添加了以下额外的行
var user = context.Client.Get("/" + UserId);
果然所有调用都返回了一个有效的配置文件元素列表。所以用户id肯定是正确的。
我简直无法理解这样一个事实,即这似乎对 90% 左右的用户都有效。非常感谢任何帮助!
【问题讨论】:
标签: c# facebook image profiles