我一直在阅读并致力于制作Facebook应用程序。从我看到的情况来看,我需要为我发布的每种不同类型的对象提供一个单独的页面。这对于简单的HTML页面非常有用,但在开发应用程序时,会产生巨大的开销。有没有办法在同一个动态创建的页面上发布不同类型的帖子?
示例:有一个购物中心页面。假设用户购买生菜,我们创建一个动态页面,告知他们购买。用户后来回来买了一个苹果。然后我们创建相同的页面以告知他们他们的购买,但这次是关于苹果。
我如何发布他们购买的生菜,他们从同一页面购买了一个苹果?
答案 0 :(得分:0)
从我看到的情况来看,我需要为我发布的每种不同类型的对象提供一个单独的页面。
是。每个Open Graph对象都由其单独的URL表示。
这对于简单的HTML页面非常有用,但在开发应用程序时,会产生巨大的开销。
不是真的 - 存在URL参数,只需根据GET参数输出内容,即可“动态”创建OG对象。
示例:有一个购物中心页面。假设用户购买生菜,我们创建一个动态页面,告知他们购买。用户后来回来买了一个苹果。然后我们创建相同的页面以告知他们他们的购买,但这次是关于苹果。
因此,生菜和苹果是两个不同的Open Graph对象,用户可以在不同的时间点与它们进行交互。所以既没有需要试图将它们“组合”成一个对象,也没有充分的理由。
我如何发布他们购买的生菜,他们从同一页面购买了一个苹果?
首先为对象“生菜”发布“买”动作的实例,然后为对象“apple”发布另一个实例。