gpt4 book ai didi

javascript - 如何在 Facebook 上发布幻灯片?

转载 作者:行者123 更新时间:2023-11-28 14:35:20 24 4
gpt4 key购买 nike

是否可以仅使用 HTML/Javascript/CSS 在您的 Facebook 新闻源中发布幻灯片?

我认为可以使用 Flash 发布幻灯片。但是我听说 FB 正在对 FBML 进行贬值,这是否也会影响 Flash 内容?

最佳答案

是的,您可以使用 facebook 的 JavaScript SDK 发帖, facebook 有一个名为对话框的新方法 FB.ui要发布您的 Flash 内容,您可以使用“feed dialog” ' 方法,如果您将 SWF 或视频文件 URL 传递给

source property

然后它会发布您的视频。

这是使用 FB.ui 提要方法发布 YouTube 视频的示例:

<script>
var publish = {
method: 'feed',
message: 'Wow, this music video is cool',
name: 'Rihanna - Unfaithful',
picture: 'http://i.ytimg.com/vi/rp4UwPZfRis/default.jpg',
caption: 'www.youtube.com',
description: (
'Music Video by Rihanna performing Unfaithful.' +
'(C) 2006 The Island Def Jam Music Group'
),
link: 'http://fbrell.com/',
source: 'https://www.youtube.com/v/rp4UwPZfRis',
user_message_prompt: 'Share this music video with your friends'
};

FB.ui(publish, Log.info.bind('feed callback'));
</script>

如果你浏览上面的代码,你会注意到它链接到 fbrell.com,它链接到同一站点的原因是因为目前他们已经启用了 Stream post URL 安全性,不允许你发布任何内容除了他们的应用程序或 Canvas url 之外的其他链接,如果你添加 youtube 链接,那么它会给你一个错误,上面写着:

The post's links must direct to the application's connect or canvas URL.

默认情况下,该功能未启用,但如果您启用它,则您将无法发布外部链接。

您可以在此处测试此代码:http://fbrell.com/fb.ui/feed或者我将其保存在:http://fbrell.com/saved/3d5cc255bccdbde0cca29f8784e849ad

关于javascript - 如何在 Facebook 上发布幻灯片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6809105/

24 4 0
文章推荐: Javascript,从数组中提取单个元素到一个对象中,并使用由匹配集形成的新数组
文章推荐: css - Materialize CSS 模态在另一个模态中被裁剪
文章推荐: javascript - React Native - 设置状态嵌套对象无法正常工作
文章推荐: jquery - 带有 SVG onclick 问题的 HTML
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com