我们能否获得没有用户 ID 的流,即没有 $results = $user_feed_1->getActivities(5, 10);
我想为所有用户获取所有流。是否可以 ?
我们能否获得没有用户 ID 的流,即没有 $results = $user_feed_1->getActivities(5, 10);
我想为所有用户获取所有流。是否可以 ?
当前无法在单个请求中检索存储在许多提要中的活动。您一次只能从一个提要中读取活动。
您可以通过将所有活动发送到全局源来实现这一点。建议的方法是使用to
此处记录的目标字段:http: //getstream.io/docs/#targetting
例如:
$userOneFeed = $client->feed('user', '1');
$data = [
"actor"=>"user:tommaso",
"verb"=>"reply",
"object"=>"question:35312059",
"to"=>["flat:global"]
];
$userFeedOne->addActivity($data);
此代码将活动添加到 $userOneFeed和全局提要。如果您to
每次添加活动时都添加该字段,则您将能够通过从全局提要中读取来获取所有活动。
$globalFeed = $client->feed('flat', 'global');
$globalFeed->getActivities(5, 10);