打开图表 - 同一操作上的多个对象

时间:2012-08-13 14:40:59

标签: open-source opengraph facebook-opengraph

我正在试图找到一种方法来实现电子商务网站的og行动。行动就像“购买产品”,但通常人们通过向购物车添加不同的商品一次购买多个产品。我不想表现为“杰克买了xx,杰克买了yy等等”,而是我希望有一个像“完全购买”这样的行为,其中购买是一个可能有多个项目的对象。任何想法都赞赏。

1 个答案:

答案 0 :(得分:0)

  

我不想表现为“杰克买了xx,杰克买了yy等等。”

为什么不呢?您可以抑制发布操作为除了第一个之外的所有操作创建的Feed故事,并且同一类型的多个操作在用户的时间轴上显示时应该很好地“折叠”,例如“John Doe购买了Foobar和16其他产品在......“

您的另一个选择是购买您的对象(正如您已经说过的那样),然后拥有此对象的自定义属性,将其“链接”到其他项目产品的类型。但是AFAIK这些自定义属性的数量不能是动态的,所以你必须同意购买之前可以包含的最大数量的产品,这可能不太好。但是您可以将购买设置为链接到您自己的页面的对象,该页面显示购买的所有产品,并且购买对象仅包含第一个(最便宜/最多)昂贵/ ...) X 作为自定义属性。