Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Design patterns ActivityStream.ms/Activity Streams和;“分享”;动词_Design Patterns_Stream_Social Networking_Social - Fatal编程技术网

Design patterns ActivityStream.ms/Activity Streams和;“分享”;动词

Design patterns ActivityStream.ms/Activity Streams和;“分享”;动词,design-patterns,stream,social-networking,social,Design Patterns,Stream,Social Networking,Social,我正在研究的是的一些实现(使用Rails——这与当前的问题无关!)。我很好奇“共享”动词应该如何实现。我是说,这很容易。您添加了一个活动,该活动指的是您“共享”的活动,并在其中添加了“共享”动词。砰 但是,在Google+和Facebook上,你可以对你正在分享的东西添加评论。此注释应存储在何处?我首先考虑创建一个“共享”对象,该对象包含对您正在共享的原始活动的引用以及注释,但该对象在activitystrea.ms中违反了规范。。。因此,根据规范,他们将评论直接存储到活动中,可能使用“内容”字

我正在研究的是的一些实现(使用Rails——这与当前的问题无关!)。我很好奇“共享”动词应该如何实现。我是说,这很容易。您添加了一个活动,该活动指的是您“共享”的活动,并在其中添加了“共享”动词。砰

但是,在Google+和Facebook上,你可以对你正在分享的东西添加评论。此注释应存储在何处?我首先考虑创建一个“共享”对象,该对象包含对您正在共享的原始活动的引用以及注释,但该对象在activitystrea.ms中违反了规范。。。因此,根据规范,他们将评论直接存储到活动中,可能使用“内容”字段?这似乎是做这件事的方法吗?。有什么想法吗

谢谢

我也在研究它(但是是用Python实现的),我也遇到了同样的问题!我终于在activitystrea.ms中找到了关于回复的新规范草案


祝你工作顺利

感谢您的链接,但我已经知道该规范。它指定了如何将彼此链接在一起,但并不是真正的“共享”活动的结构。我使用该规范实现了它,并在活动中添加了可选的“内容”字段,其中包含共享内容的人的注释。对于其他活动,此字段为空。哦,顺便问一下,您是否在某处共享您的实现,可能是在github上?我将尝试在那里分享我的代码,但由于它将在一些商业应用中使用,我们觉得在向公众发布代码之前使其防弹更安全;-)但我们打算这样做,因为活动流不是我们业务的核心。