如何在发布到Fan Page Wall时“嵌入”YouTube视频

时间:2011-09-20 04:13:16

标签: c# facebook sdk

我正在开发一个c#服务,它使用c#SDK发布粉丝页面的更新。我发布更新很好,但其中一些是YouTube视频,当“手动”发布时,它将“嵌入”并可在粉丝页面上查看。

主要部分是我在Stackoverflow上找到的非常直接的代码:

dynamic messagePost = new System.Dynamic.ExpandoObject(); 
messagePost.access_token = [access_token];
messagePost.picture = "http://img.youtube.com/vi/abc123/default.jpg";
messagePost.link = "http://www.youtube.com/watch?v=abc123"; 
messagePost.name = "Test Name"; 
messagePost.caption = "{*actor*} " + "This is just a test...";             
messagePost.description = "This is a test post description.";

一切正常,但它是视频的链接,而不是“嵌入”。任何指导?我现在已经搜索了几个小时,尝试了不同的组合,但都无济于事。

谢谢!

1 个答案:

答案 0 :(得分:0)

只是表明当问题看似简单时,可能就是这样。所以,如果其他人需要这个答案,我会在恢复搜索后找到它。

仅使用.link和.name属性。如果您没有填写余数,则视频在FB上显示为“内联”。

很好的资源,很抱歉发布得太早。