我正在尝试批量添加活动,如DOCS中所示:
https://getstream.io/docs/?language=php#add-many-activities
问题在于,当我在每个批量调用的“to”字段中传递不同的值集时,会抛出错误:“activity.to中的值不同”。
这是预期的行为吗?我假设对于一组给定的活动批量添加,只有actor字段需要保持一致(与feed匹配)。我可以单独添加每个活动,因此我知道我的数据语法是正确的。
经过一些修补,如果我强制“to”字段对于每个批量调用都是完全相同的,那么它就会通过。然而,这种做法违背了目的,因为每个活动可能会有一组不同的“收件人”,具体取决于目标等。
非常感谢任何帮助。
答案 0 :(得分:1)
在单个API请求中向Feed添加多个活动时,to
字段对于要添加的所有活动应该相同。如果您有不同的to
目标,请使用单独的API调用来添加活动。