blob: 0090fa4f3f6223ab9931803f3f6f20a6071ce934 [file] [log] [blame]
208159515458d95702025-06-09 14:46:58 +08001import request from './request'
2
3export function subscribeTopic(data) {
4 return request({
5 url: '/api/subscriptions/subscribe',
6 method: 'post',
7 data
8 })
9}
10
11export function unsubscribeTopic(data) {
12 return request({
13 url: '/api/subscriptions/unsubscribe',
14 method: 'post',
15 data
16 })
17}
18
19export function checkSubscription(topicId) {
20 return request({
21 url: '/api/subscriptions/check',
22 method: 'get',
23 params: { topicId }
24 })
25}
26
27export function getSubscriptionList() {
28 return request({
29 url: '/api/subscriptions/list',
30 method: 'get'
31 })
32}