簡體   English   中英

Facebook C#API為某些用戶而非其他人獲取相冊

[英]Facebook c# api getting albums for some users but not others

我正在嘗試使用以下行從用戶那里獲取相冊...

var useralbums = context.Client.Get(“ /” + UserId +“ / albums”);

用戶ID作為參數從配置文件頁面傳入。 奇怪的是,這些請求中有90%都可以正常工作,但是在我的朋友列表中,大約有十分之一會發回一個空數組。

我在Facebook上看着這些朋友,他們的專輯排列方式似乎沒有什么特別之處,可能會導致錯誤。

通過調試,我添加了以下額外的行

var user = context.Client.Get(“ /” + UserId);

當然,所有調用都返回有效的配置文件元素列表。 因此,用戶ID絕對正確。

我簡直無法理解這樣的事實,即90%左右的用戶似乎都可以正常使用。 任何幫助,不勝感激!

這很可能是一個隱私問題-隨着越來越多的恐懼四處散播,很多人將其隱私設置設為不允許應用訪問,這將阻止您的應用查看相冊。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM