1

我正在使用以下代码从我的 c# .net 应用程序在 facebook 上发布:

   var fb = new FacebookClient(token);
   string url = string.Format("{0}/{1}", uid, "feed");
   var argList = new Dictionary<string, object>();
   argList["message"] = phought; //message to be posted
   argList["link"] = VIDEOURL;
   object postId = fb.Post(url, argList);

但是当我的帖子包含换行符时,例如:

Hi
I 
am
going
out

它显示为:

Hi \ni \nam \ngoing\nout

我希望我的代码在 facebook 墙上显示输出,就像我在不显示 html 字符的情况下共享的一样,请帮助

4

1 回答 1

0

下面的代码绝对有效:

var fb= new FacebookClient(token);
fb.Post("me/feed", new {message = "line 1\r\nline 2"});

在 FB 上,这个帖子:

line 1 
line 2

所以你应该看看你的输入字符串“phought”是否有问题!

于 2013-04-18T16:28:51.580 回答