Facebook Graph API 确定视频是否增强

Facebook Graph API determine if Video is Boosted

是否有使用图表 api 来确定视频是否已提升(付费广告)的快速方法?我目前有一个用于自动交叉发布视频的应用程序,但我 运行 遇到一个问题,即 FB 不允许您在视频提升后继续交叉发布视频。它锁定了编辑视频的能力。我有点认为这是一个错误,但这不是我想要的。如果我可以确定视频是否已增强,我可以解释这一点,但我没有看到确定这一点的简单方法。也许通过洞察力,看看是否有付费观看?或者也许通过营销 API?视频本身是否有标志或其他信息告诉我此信息?

您可以使用 Graph API Post 并检查 promotion_status 字段:

promotion_status: Status of the promotion, if the post was promoted

您也可以在 page Feed API

上检索相同的字段

希望对您有所帮助

所以我通过查看视频洞察尝试了一些解决方案,post promotion_status 和 none 准确匹配 FB 如何确定视频从正在编辑中。

我想到的解决办法是对视频进行无意义的更新。如果图表 api 无法更新视频并且 returns 错误子代码为 1363005 (API v5.0),则视频被锁定无法编辑,您无法再穿越post这个视频。