getstream是否提供了检索Feed中活动数量的方法?我有一个通知Feed设置。我可以使用分页get
检索活动。但是,我想显示Feed中的项目数。
答案 0 :(得分:0)
不幸的是,没有API端点可以检索Feed中的活动量。
答案 1 :(得分: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)
参考: