我为我的应用程序创建了一个自定义对象/操作/聚合。
https://graph.facebook.com/10151038251679973
一切正常,但现在我想为我的对象添加自定义属性。
我已经成功添加了两个属性:when 和 facility。
问题是,当我共享对象(即在我的墙上发布链接)时,自定义属性不会显示。
任何的想法?我必须做一些额外的配置吗?
我为我的应用程序创建了一个自定义对象/操作/聚合。
https://graph.facebook.com/10151038251679973
一切正常,但现在我想为我的对象添加自定义属性。
我已经成功添加了两个属性:when 和 facility。
问题是,当我共享对象(即在我的墙上发布链接)时,自定义属性不会显示。
任何的想法?我必须做一些额外的配置吗?
自定义属性不会显示为刚刚发布的对象,但您可以使用您的操作显示它们。您应该{match.when}
在操作设置(配置故事附件部分)的“标题”字段中指定类似内容:
一旦发布了动作引用match
对象(和上面描述的标题),您将看到如下内容:
顺便说一句,关于您在调试工具中看到的与日期格式相关的警告的一些注意事项:
目前没有办法摆脱提供数字timestamp
而不是日期的其他消息(简单类型ISO 8601
中为 DateTime 描述的任何示例或格式都没有警告) 。好消息是即使显示警告,日期也会正确更新,因此您可以忽略此类警告,只要在调试工具输出的对象属性中显示正确并代表您的实际日期。该问题存在几个错误:#159315504193810和#302542186507947timestamp
在此处查看 Facebook 调试器输出:
看起来你的日期格式可能搞砸了。
问题是,当我共享对象(即在我的墙上发布链接)时,自定义属性不会显示。
我不确定当您仅共享指向墙上对象的链接时它们是否应该出现。
您是否尝试过为您的对象发布操作?当这创造了一个故事时,他们应该出现在那里。
进入您的应用程序设置,编辑对象,然后在底部查看预览对象(如果还没有预览对象,可能必须先创建一个)。编辑它,为你的自定义属性添加一些值——它们应该显示在那里(至少这是我在用我的一个测试它时看到的)。