我想使用一个程序在我的朋友墙上发布消息。我将使用我的 asp.net 应用程序发布消息。我尝试了 facebook 的图形 api。问题是每次我必须使用 facebook 提供的登录对话框来获取需要手动输入用户名和密码的访问令牌。因此,我创建了一个 facebook 应用程序并获得了 appid 和应用程序密码字符串。我正在尝试下面的代码首先在我的墙上发布一条消息。我收到以下异常。
var fb = new Facebook.FacebookClient();
dynamic tokenInfo =
fb.Get(
String.Format(
"/oauth/access_token?client_id={0}&client_secret={1}&grant_type=client_credentials",
"1234567890",
"2bebebdf4709xxxxxxxxxxxxxxx"));
fb.Post("/100006xxxxxx/feed", new { message = "My Message" });
错误 :
此 API 调用需要有效的 app_id