我正在尝试使用以下行从用户那里获取专辑...
var useralbums = context.Client.Get("/" + UserId+ "/albums");
用户 ID 作为配置文件页面的参数传入。奇怪的是,大约 90% 的这些请求都可以正常工作,但是对于大约十分之一的朋友列表,一个空数组被发回。
我在 facebook 上查看了这些朋友,他们的专辑排列方式似乎没有什么特别之处,可能会导致错误。
通过调试,我添加了以下额外行
var user = context.Client.Get("/" + UserId);
果然,所有调用都返回了一个有效的配置文件元素列表。所以用户ID绝对是正确的。
我简直无法理解这样一个事实,这对于 90% 左右的用户来说似乎都可以正常工作。非常感谢任何帮助!