使用c#.net的Facebook api(OAuth异常-#1)
我正在用集成Facebook的c#在.net框架中开发一个应用程序 我对我的应用程序有以下要求使用c#.net的Facebook api(OAuth异常-#1),c#,.net,facebook,facebook-graph-api,exception,C#,.net,Facebook,Facebook Graph Api,Exception,我正在用集成Facebook的c#在.net框架中开发一个应用程序 我对我的应用程序有以下要求 用户可以登录到Facebook帐户 用户可以查看好友列表、消息和通知 我成功地完成了我的1级要求。我在下面显示的2个要求存在问题-- public void Show_Friends() { 尝试 { fbclient=新的FacebookClient(“https://graph.facebook.com/endpoint?key=value&;access_token=MyappId | M
public void Show_Friends()
{
尝试
{
fbclient=新的FacebookClient(“https://graph.facebook.com/endpoint?key=value&;access_token=MyappId | MyAppSecret”);
动态friendslist=fbclient.Get(“/me?fields=friendslist”);//这里是异常occours
int numberOfFriends=(int)friendslist.data.Count;
for(int i=0;i
调用Show\u Friends方法时发生以下异常
(OAuth异常-#1)错误签名
您只能获得已授予uiser_friends应用权限的好友。所以不是所有的朋友。没有用于通知或通知的APImessenges@WizKid为什么会发生异常?应用程序必须显示空的好友列表这有关系吗?你不可能得到所有的朋友。或消息。或notifications@WizKid如果我的一些朋友授予了权限,那么应用程序必须访问已授予的朋友列表,因此matterI建议您阅读Facebook文档,然后了解如何登录Facebook。您只能获得已授予uiser_friends应用程序权限的朋友。所以不是所有的朋友。没有用于通知或通知的APImessenges@WizKid为什么会发生异常?应用程序必须显示空的好友列表这有关系吗?你不可能得到所有的朋友。或消息。或notifications@WizKid如果我的一些朋友给予了许可,那么应用程序必须访问授权的朋友列表,因此matterI建议您阅读Facebook文档,然后了解如何登录Facebook
public void Show_Friends()
{
try
{
fbclient = new FacebookClient("https://graph.facebook.com/endpoint?key=value&access_token=MyappId|MyAppSecret");
dynamic friendslist = fbclient.Get("/me?fields=friendlists");//Here exception occours
int numberOfFriends = (int)friendslist.data.Count;
for(int i = 0; i < numberOfFriends; i++)
{
friendsListBox.Items.Add(friendslist.data[i].name);
}
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
}