7

我为我的应用程序创建了一个自定义对象/操作/聚合。

https://graph.facebook.com/10151038251679973

一切正常,但现在我想为我的对象添加自定义属性。

我已经成功添加了两个属性:when 和 facility。

问题是,当我共享对象(即在我的墙上发布链接)时,自定义属性不会显示。

任何的想法?我必须做一些额外的配置吗?

4

3 回答 3

8

自定义属性不会显示为刚刚发布的对象,但您可以使用您的操作显示它们。您应该{match.when}在操作设置(配置故事附件部分)的“标题”字段中指定类似内容:

动作设置

一旦发布了动作引用match对象(和上面描述的标题),您将看到如下内容:

已发布的操作

顺便说一句,关于您在调试工具中看到的与日期格式相关的警告的一些注意事项:
目前没有办法摆脱提供数字timestamp而不是日期的其他消息(简单类型ISO 8601中为 DateTime 描述的任何示例或格式都没有警告) 。好消息是即使显示警告,日期也会正确更新,因此您可以忽略此类警告,只要在调试工具输出的对象属性中显示正确并代表您的实际日期。该问题存在几个错误:#159315504193810#302542186507947timestamp

于 2012-06-24T12:01:09.190 回答
0

在此处查看 Facebook 调试器输出:

https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.sportilia.com%2Fg%2Fpartite%2F183%3Ffb_utente%3D5

看起来你的日期格式可能搞砸了。

于 2012-06-13T09:46:52.483 回答
0

问题是,当我共享对象(即在我的墙上发布链接)时,自定义属性不会显示。

我不确定当您仅​​共享指向墙上对象的链接时它们是否应该出现。

您是否尝试过为您的对象发布操作?当这创造了一个故事时,他们应该出现在那里。

进入您的应用程序设置,编辑对象,然后在底部查看预览对象(如果还没有预览对象,可能必须先创建一个)。编辑它,为你的自定义属性添加一些值——它们应该显示在那里(至少这是我在用我的一个测试它时看到的)。

于 2012-06-24T11:53:32.937 回答