【问题标题】:Is it possible to set a video cover for a page via the Facebook API?是否可以通过 Facebook API 为页面设置视频封面?
【发布时间】:2018-04-10 07:22:54
【问题描述】:

我们目前正在通过 API 管理客户 Facebook 页面的封面,效果很好:

我们将图片发布到/{pageid}/photos,获取照片的 ID,然后将照片 ID 作为 cover 参数发布到 /{pageid},正如文档 (https://developers.facebook.com/docs/graph-api/reference/page/) 中所暗示的那样cover 应该是数字字符串或整数,用于更新封面字段。

但是,如果我尝试通过上传视频并传递视频 ID 来做同样的事情,我会从 facebook sdk 收到此错误:

(#2) Service temporarily unavailable 

每次我在不同的日子尝试时都会发生这种情况,所以这并不是他们真正的临时问题。

有没有办法通过 API 发布视频封面?我做错了什么还是不可能?

谢谢

【问题讨论】:

  • Th cover 字段属于 CoverPhoto 类型,因此不支持视频也就不足为奇了。文档根本没有提到封面视频,所以我认为目前不可能。

标签: facebook facebook-graph-api facebook-php-sdk


【解决方案1】:

我也查了一下,发现无法设置视频封面。

您还能将封面作为照片进行管理吗? 直到最近我才能做到,但现在我收到“不支持的帖子请求”。 (即使在 Graph API 资源管理器中尝试)

【讨论】:

  • 我现在也遇到了同样的情况,当我第一次发布有关视频封面的帖子时,照片封面仍然可以正常工作,但现在我得到了与您相同的回复,“不支持的发布请求”。
  • 请注意,不仅 API 不再工作,当前的封面照片已被删除,但新的封面照片并未更新。因此,如果您向客户提供此类服务,您实际上可能会对他们造成损害。
【解决方案2】:

Nicolus,封面更新问题存在一个未解决的错误: https://developers.facebook.com/bugs/517172448680007

【讨论】:

    猜你喜欢
    • 2011-12-12
    • 2012-07-13
    • 1970-01-01
    • 1970-01-01
    • 2015-09-08
    • 1970-01-01
    • 2011-12-11
    • 1970-01-01
    • 2014-03-03
    相关资源
    最近更新 更多