将嵌入式HTML和JavaScript发布到Facebook

时间:2012-02-22 11:17:47

标签: c# facebook model-view-controller

我知道如何将消息等发布到Facebook墙上,但我想发布自定义HTML和JavaScript Facebook墙,我希望显示HTML / JavaScript代码,以便用户可以在不离开的情况下使用Facebook Facebook,就像嵌入式YouTube视频一样,我认为这是可能的......

我用它来发布到Facebook:

FacebookWebClient client = new FacebookWebClient();

// Post to user's wall
var postparameters = new Dictionary<string, object>();
postparameters["message"] = "Hello world!";
postparameters["name"] = "This is a name";
postparameters["link"] = "http://thisisalink.com;
postparameters["description"] = "This is a description";

var result = client.Post("/me/feed", postparameters);

我该怎么做?

也许像

postparameters["html"] = "html  or view";

如果无法发布,如何使用SWF参数发布Flash个内容?

2 个答案:

答案 0 :(得分:3)

由于存在安全问题,无法将自定义HTML或JavaScript代码发布到Facebook帖子中。

但是如果你想在“喜欢,评论”旁边添加一个动作链接,你仍然可以自定义链接和图像等很多东西。

了解有关在 Core Concepts › Graph API › Post 中发布帖子的更多信息。

答案 1 :(得分:1)

  

如果不可能,如何使用Flash参数发布SWF内容?

要发布SWF视频,您需要做一些工作。

首先,创建一个SWF视频所在的页面,您可以在其中指定Open Graph元标记。读 The Open Graph protocol 中的更多内容。

然后,您需要使用Open Graph标记创建一个帖子,其中包含指向该页面的链接。然后使用post对象的“link”参数指向SWF文件。