我正在开发一个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.";
一切正常,但它是视频的链接,而不是“嵌入”。任何指导?我现在已经搜索了几个小时,尝试了不同的组合,但都无济于事。
谢谢!
答案 0 :(得分:0)
只是表明当问题看似简单时,可能就是这样。所以,如果其他人需要这个答案,我会在恢复搜索后找到它。
仅使用.link和.name属性。如果您没有填写余数,则视频在FB上显示为“内联”。
很好的资源,很抱歉发布得太早。