当检索多个活动及其反应时,一组反应的默认顺序(根据下面的文档)是最新到最旧的,但是我想将它们检索到最旧到最新,有没有办法做到这一点?
https://getstream.io/docs/python/#reactions_retrieve-reactions
我一直在致力于在分页时仅对一项活动进行最早到最新的反应,但是现在我意识到,当我检索不止一项活动的反应时,我仍然需要这样做。我尝试将文档中提到的“ id_gt”放在代码中的几个位置,但到目前为止,我还没有成功。这个想法的问题是我现在没有传递id,这是一个高级调用。这就是为什么我认为一个称为“ date”的参数和一个对顺序进行升序或降序的选项在实现上更有意义的原因。我假设如果目前可行,那么必须在“ reaction = {}”块中添加一些内容才能在此订购它们?
response = feed.get(limit=10, enrich=True, reactions={"counts": True, "recent": True})
因此,总而言之,我只希望该方法的对多个活动进行反应的部分能够接受一个参数,该参数将使我能够按从最早到最新的顺序进行排序。
答案 0 :(得分:1)
很遗憾,API当前不支持此功能;仅当您对一项活动或用户的反应进行分页时,才可以更改顺序。