2
我們可以在沒有用戶標識的情況下獲取流,即沒有$ results = $ user_feed_1-> getActivities(5,10);我們是否可以在沒有用戶標識的情況下獲取所有活動
我想獲取所有用戶的所有流。可能嗎 ?
我們可以在沒有用戶標識的情況下獲取流,即沒有$ results = $ user_feed_1-> getActivities(5,10);我們是否可以在沒有用戶標識的情況下獲取所有活動
我想獲取所有用戶的所有流。可能嗎 ?
目前無法在單個請求中檢索存儲在多個供稿中的活動。您只能從一個Feed中讀取活動。
您可以通過將所有活動發送到全局供稿來實現此目的。建議的方式做到這一點,是使用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);
感謝您的回覆。同樣適用於幼蟲代碼? –
使用laravel,我們得到如下所示的feed:$ feed = \ FeedManager :: getNewsFeeds($ user_id)['flat'];如何實現如上所述的getfeed –