3

getstream 是否提供了一种方法来检索提要中的活动数量?我有一个通知提要设置。我可以使用 paginated 检索活动get。但是,我想显示提要中的项目数。

4

2 回答 2

0

目前没有办法直接计算活动。你可以试试

  • 使用自定义提要并使用反应。所以现在你从反应中调用计数。
  • 其他方式是存储在您的应用程序(缓存/数据库/等)中。

它对我有用:

signature = Stream::Signer.create_jwt_token('activities', '*', '<your_secret>', '*')

uri = URI("https://us-east-api.stream-io-api.com/api/v1.0/enrich/activities/?api_key=<api_key>&ids=<id1,id2,...>&withReactionCounts=true")
req = Net::HTTP::Get.new(uri)
req['Content-Type'] = "application/json"
req['Stream-Auth-Type'] = "jwt"
req['Authorization'] = signature

res = Net::HTTP.start(uri.hostname, uri.port, :use_ssl => true) {|http|
  http.request(req)
}

puts JSON.parse(res.body)

参考:

取回

反应阅读饲料

活动

红宝石客户端

于 2020-01-11T18:16:26.533 回答
0

不幸的是,没有 API 端点可以检索提要中的活动数量。

于 2016-04-18T07:31:32.550 回答