Open Graph(测试版)- 将全局操作和全局对象与自定义操作一起使用

发布于 2024-12-17 12:50:23 字数 143 浏览 3 评论 0原文

我的场景如下:

我想创建一个名为“音乐视频”的自定义对象(因为我没有看到全局对象)为其创建一个对象类型“歌曲”的属性(我假设有一个全局对象“歌曲”,包含艺术家、标题、专辑等属性),我还想将其连接到全球行动手表。 这可能吗?如果没有,您建议采取什么解决方法?

My scenario is the following:

I want to create a custom object called Music Video (because I don't see a global one) create a property for it of object type Song (I assume there's a global object Song, with artist, title, album, etc properties) and I also want to hook it up to the global action Watch.
Is this possible? If not, what workaround do you suggest?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

樱花坊 2024-12-24 12:50:23

内置观看操作只能对“movie”、“tv_show”、“episode”或“video.other”类型的对象执行。由于这些是内置对象,因此您无法通过添加对其他对象(例如 Song 对象)的引用来修改它们。

您有两个选择:

1) 将您的音乐视频建模为 og:type 'video.other' 并发布到内置观看操作 - 在这种情况下,您可以获得使用内置操作的所有好处,但您可以'不要在您的操作中引用歌曲或任何其他对象。

2) 创建自定义音乐视频对象,使用 和 对象属性将其链接到内置 Song 对象,并发布到自定义“播放”操作。此选项使您可以完全控制时间线聚合、对象引用和操作引用,但在 Open Graph 结束测试版之前您无法公开启动此类集成,这将在时间线推出后不久发生。

The built-in watch action can only be performed on objects of the type 'movie', 'tv_show', 'episode' or 'video.other'. As these are built-in objects, you can't modify them by adding references to other objects such as a Song object.

You have two options:

1) model your music videos as og:type 'video.other' and publish to the built-in watch action - in this case you get all the benefits of using a built-in action, but you can't reference Songs or any other objects in your actions.

2) create a custom music video object, link it to a built-in Song object using and object property, and publish to a custom 'playing' action. This option gives you full control of timeline aggregations, object references and action references, but you can't launch this type of integration publicly until Open Graph is out of Beta, which will happen sometime soon after Timeline has rolled out.

森林很绿却致人迷途 2024-12-24 12:50:23

遗憾的是,您不能将全局操作与非全局对象一起使用,因为全局操作的使用者不知道如何解析您的特殊对象。

发布音乐视频时只需采取自己的行动即可。

Sadly you can't use a global action with a non-global object since consumers of the global action wouldn't know how to parse your special object.

Just make your own action when posting music videos.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文