您能否为我提供获取用户所有朋友列表的代码?
然后我如何发送邀请以使用我的应用程序,或向其中一位朋友发送评论?
请不要告诉我查看API,我想了解应该如何使用C#SKD v5。任何人都可以为此提供一些代码示例吗?感谢
答案 0 :(得分:8)
我将一次回答这一部分。 我写的例子使用动态,因此它需要.Net Framework 4.0,如果使用3.5,则需要使用Dictionary。
获取朋友信息的关键是Perm friends_about_me 这里列出了您可以要求的所有权限。 Facebook Permissions List您能否为我提供获取用户所有朋友列表的代码?
var auth = new CanvasAuthorizer { Perms = "user_about_me,friends_about_me" };
if (auth.Authorize())
{
var fb = new FacebookClient(auth.Session.AccessToken);
dynamic myInfo = fb.Get("/me/friends");
foreach (dynamic friend in myInfo.data )
{
Response.Write("Name: " + friend.name + "<br/>Facebook id: " + friend.id + "<br/><br/>");
}
}