C# 用于ASP.NET的Facebook API,HTTP POST方法不';不回答
我正试图通过HTTP方法使用FacebookAPI for ASP.NET向Facebook发布消息,代码如下:C# 用于ASP.NET的Facebook API,HTTP POST方法不';不回答,c#,asp.net,facebook,C#,Asp.net,Facebook,我正试图通过HTTP方法使用FacebookAPI for ASP.NET向Facebook发布消息,代码如下: if (TextBox1.Text != null) { try { dynamic parameters = new Dictionary<string, object> { { "message"
if (TextBox1.Text != null)
{
try
{
dynamic parameters = new Dictionary<string, object>
{
{ "message" , TextBox1.Text },
{ "privacy" , "allow"},
};
FacebookAPI fb = new FacebookAPI(accessToken);
HttpResponse rs = fb.Post("/me/feed", parameters);
Response.Write("The output is : "+ rs.ToString());
}
catch (Exception e1)
{
Response.Write(e1.ToString());
}
}
if(TextBox1.Text!=null)
{
尝试
{
动态参数=新字典
{
{“message”,TextBox1.Text},
{“隐私”,“允许”},
};
FacebookAPI fb=新的FacebookAPI(accessToken);
HttpResponse rs=fb.Post(“/me/feed”,参数);
Write(“输出为:+rs.ToString());
}
捕获(异常e1)
{
Response.Write(e1.ToString());
}
}
它将无误地打印输出。但我看不到墙上贴的任何东西。那么,怎么了
顺便说一句,我已经检查过我是否有这样做的权限,如果我使用Get方法,它将正常工作。为什么要将
参数声明为动态类型?因为我不知道该放什么。。。它需要一个JSON对象……您检查过HttpResponse对象吗?它返回什么状态?它是说像success之类的东西,还是表示发布成功的代码?不,它只是返回我打算发布的消息