将帖子发布到您的Facebook应用程序';s墙使用C#

本文关键字:应用程序 Facebook | 更新日期: 2023-09-27 17:57:30

我正在尝试编写一个脚本,将帖子发布到我的Facebook应用程序墙上。我可以做一个简单的状态更新,但当我试图转移到一个带有链接、图像和描述的帖子时,格式会变得一团糟。

dynamic parameters = new ExpandoObject();
        //define parameters of the post
        parameters.message = flyer.Description;
        parameters.link = flyer.Link;
        parameters.picture = webDomain + "/Resource/" + flyer.FileName;
        parameters.name = flyer.Title;
        parameters.caption = "this is a caption";
        parameters.description = "this is a description";
        //make the post
        var result = (IDictionary<string, object>)fb.Post("/" + APPID + "/feed",parameters);

图片不显示。它只是左边的一条灰色线,图像应该在那里。标题显示正确,但它不是文章的链接,而是图像的链接。标题、消息和描述都显示正确。

将帖子发布到您的Facebook应用程序';s墙使用C#

想明白了。这很好。问题是我在本地主机上进行测试。当我切换到开发站点的链接时,它运行得很好。上面的代码运行良好。