2016-03-18 37 views
2

我想要使用Getstream.io API創建類似於Twitter上的hashtags的功能。用戶將使用特定的主題標籤將消息發佈到他們自己的平面Feed。然後,我希望能夠根據某個標籤篩選所有活動。我們如何使用getstream實現類似功能的hashtag

+0

我在getstream文檔中沒有找到任何東西。 –

回答

2

您必須將hashtag視爲單獨的提要。每個哈希標籤都是一個主題提要,其中包含在該對象中使用該特定標識符發佈的所有活動。因此,爲了通過Getstream實現這種行爲,我們需要創建一個可以存儲所有主題標籤(或主題)提要的提要組。通常這樣的飼料組被稱爲topic,但您也可以將其命名爲hashtag(在getstream.io dashboard上創建新的飼料組)。現在,我們需要能夠在發佈到用戶的平面Feed時將活動發送到相應的主題提要。爲此,我們可以使用to活動領域。當用戶文章中,我們將創建在用戶平進下面的活動信息與包​​括hashtag computers活動:

{ 
    "actor": "user:1", 
    "object": "I love #computers ^^" 
    "verb": "tweet", 
    "to": ["topic:computers"] 
} 

to場將確保活動也被添加到主題訂閱並分發給所有這個話題的追隨者提供。

相關問題