问题描述
|
使用Windows Phone 7上的Facebook C#SDK,我的移动应用程序可以成功地将应用程序上传到用户的相册,并在其中贴上我/照片的信息。当我使用applicationId / photos查询通过图形API查询应用程序的照片集时,这些照片不会显示。有什么建议么?为此需要什么权限?我回来了一个空的数据集。
在以下代码示例中,accesstoken是访问令牌,而112233445666是我的Facebook应用程序ID。
var client = new FacebookClient(\"accesstoken\");
client.GetAsync(\"112233445666/photos\",new Facebook.FacebookAsyncCallback(delegate(Facebook.FacebookAsyncResult asyncResult)
{
var result = asyncResult.Result as JsonObject;
System.Diagnostics.Debug.WriteLine(\"Application Photos: {0}\",result);
}));
解决方法
听起来您要将图片上传到用户的图片库,但是正在查询该应用程序的照片?它们是有区别的。您想查询类似
https://graph.facebook.com/{USERID}/albums
您编写的应用程序将所有人的照片都存储在该应用程序的图片库中是没有意义的,或者这是您在做什么?