使用Facebook C#SDK获取应用照片

问题描述

| 使用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 
您编写的应用程序将所有人的照片都存储在该应用程序的图片库中是没有意义的,或者这是您在做什么?     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...