facebook - 是否有方法可以解决开放图谱 Action 故事附件标题模板的限制?

标签 facebook facebook-opengraph captions

我正在尝试解决开放图操作附件标题的 3 个具体限制。我指的是可在操作配置页面中配置的附件标题(例如 https://developers.facebook.com/apps/<app-id>/opengraph/action_type/<action-type-id >)。

  1. 我找不到插入换行符或换行符的方法。我猜这可能是设计使然,但这似乎是一件合理的事情。
  2. 如果该操作可以应用于多个对象类型,则您不能在标题模板中使用任一对象的字段。如果这样做,当您引用未设置的对象中的字段时,标题将“中断”(显示不正确)。 例如, Action “驾驶”可以与“汽车”或“卡车”相关联。如果标题是 {car.model},那么它对于卡车来说是错误的。相关this post 。理想情况下,我希望能够执行类似 ({car.model} OR {truck.make}) 的操作。
  3. 可选操作/对象字段不能在标题中使用,因为如果未设置它们,标题就会“中断”,就像上面#2 中一样。

当我说标题“中断”时,我的意思是它显示不正确。它似乎进入了 Debug模式,其中显示对象/操作中各个字段的 fieldName fieldValue 对。

这 3 个问题有解决方法吗?

请注意,我不处理聚合,只是处理 Open Graph 帖子的实际操作。

更新:Facebook 似乎在最后一天刚刚进行了一项更改,允许多行标题。这就解决了第 1 个问题。项目 #2 和 #3 仍然悬而未决。

更新2:对于#2,如果您只在每行放置一个模板项(例如{someobject.somefield}),它似乎工作正常。如果未设置该选项,则不会显示该行。但是,如果放置多个字段,则似乎会诉诸“破坏”行为。这可能也适用于#3,尚未尝试。

最佳答案

如上面的更新所述:

Facebook 进行了更改,允许使用多行标题。这直接解决了项目 #1,间接解决了项目 #2 和 3...

对于 #2 和 #3,如果每行只放置一个模板项(例如 {someobject.somefield}),它似乎工作正常。如果未设置该选项,则不会显示该行。但是,如果放置多个字段,则似乎会诉诸“破坏”行为。这可能也适用于#3,尚未尝试。

关于facebook - 是否有方法可以解决开放图谱 Action 故事附件标题模板的限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10821627/

相关文章:

ios - 如何在 Facebook Connect iPhone 上恢复 session

php - Facebook - 通过 API 删除所有好友请求?

html - 在 Telegram 的富链接预览中获得一张好的大/大图像

php - 从 url/超链接发布 Open Graph Story

dynamic - 无法动态更改 Video.js 中的标题 'track'

javascript - 具有动态大小的图像的完整图像标题

facebook - 检测Facebook用户是否喜欢未经应用程序授权的页面

facebook - 如何将嵌入 iframe 的 HTML5 视频嵌入到 Facebook 新闻源中?

latex - 使用 hyperref 时如何使超链接导航到 LaTeX 中的图形顶部?

facebook - 不使用 Twitter 的 API 嵌入推文是否违法?