【问题标题】:Howto publish an embedded video with Facebook's latest PHP SDK?如何使用 Facebook 最新的 PHP SDK 发布嵌入式视频?
【发布时间】:2012-06-24 14:53:23
【问题描述】:

我知道这个问题已经被提出了很多次,但是他们在 Facebook 不断地改变事物,我在网络上发现的众多方法中没有一种对我有用。也许它以前有效,但不再有效。

我有一个网页,其中包含在我们的皮肤 jwplayer 中播放的视频。所有的 og 标签都设置得很漂亮,因此当访问者喜欢该页面时,它的标题、描述、拇指和自定义 Flash 播放器会很好地共享在用户墙上。视频甚至可以直接在墙上播放,在嵌入式和定制的 Flash 播放器中播放。所以一切都按预期工作。

但是!.. 我们希望将我们的新帖子自动发布到 Facebook 上的网站页面上,并且我们希望它们看起来与共享时完全相同。人们可能会期望通过 PHP SDK 简单地发布一个链接就足够了,其余的工作将由 facebook 完成。但事实并非如此。在后一种情况下,它似乎不注意 og 标签。

这样做的正确方法是什么?是否可以强制 facebook 查看 og 标签?或者如何以类似的方式发布带有视频的帖子,但通过 PHP SDK?

【问题讨论】:

    标签: facebook video sdk facebook-php-sdk publish


    【解决方案1】:

    人们可能会期望通过 PHP SDK 简单地发布一个链接就足够了,其余的工作将由 facebook 完成。但事实并非如此。

    您在发布究竟什么 - 只是一个链接,还是一篇包含链接的帖子?

    (有关创建提要对象的两种类型之间的区别,请参阅https://developers.facebook.com/docs/reference/api/user/#posts vs https://developers.facebook.com/docs/reference/api/user/#links

    是否可以强制facebook查看og标签?

    通常不需要任何进一步的操作。

    不过,您是否尝试过在发布之前将您的新帖子 URL 设置为 Facebook debugger

    【讨论】:

    • Facebook 调试器完美显示它。当您从 php sdk 发布时,我认为您无法真正区分帖子和链接,可以吗?我认为 facebook 自己决定,无论是一个还是另一个。我所做的只是在链接参数中提供带有视频的页面的永久链接...
    • 原来是发布系统本身的问题。
    猜你喜欢
    • 2015-02-20
    • 2011-07-10
    • 2013-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-08
    相关资源
    最近更新 更多