我创建了一个 facebook 应用程序并拥有 appid 和 secretkey。我还使用 graphapi 为我的应用创建了一个 appaccess 令牌。(我在下拉列表中选择了我的应用程序并创建了一个具有扩展权限的访问令牌)。然后我为我的应用创建了一个测试用户。这意味着测试用户已授权我的应用程序。自 2013 年 2 月以来,FB 已删除在朋友的墙上发布消息的图形 api 功能,我正在尝试使用我的应用程序发布消息。就像游戏应用程序在用户墙上发布分数一样。我想把消息贴到我朋友的墙上。所以在我的应用程序中,我有一个按钮单击事件,它具有以下代码。
var accessToken = "xxxxxxCAACbZCbvLNIUBAEHXHZAR7jlVXcGNtnLpTOWuew9V2gbQMWgnIInCX8fZ";
FacebookClient client = new FacebookClient(accessToken);
dynamic me = client.Get("me");
client.Post("/myfriend'sid10000636/feed", new { message = "Hi hello My Message" });
这会引发异常: (OAuthException - #200) (#200) 目标用户尚未授权此操作