meses-feed
Version:
Meses feed SDK in JavaScript
41 lines (33 loc) • 1.02 kB
JavaScript
import MesesFeedService from '../src/services/MesesFeedService'
class TestMesesFeedService {
static testGetFeedActivities() {
const uri = 'http://meses-api.airyrooms.dev'
const applicationId = 'ceres'
const feedName = 'user_notif:20027'
let startActivityId = null
const limit = 3
const feedService = new MesesFeedService(uri, applicationId)
feedService.getFeedActivities(feedName, startActivityId, limit)
.then(result => {
console.log(result)
startActivityId = result.nextActivityId
return feedService.getFeedActivities(feedName, startActivityId, limit)
})
.then(result => console.log(result))
.catch(err => console.error(err))
}
static testMarkAsRead() {
}
static testMarkAsSeen() {
}
static run(command) {
switch(command) {
case 1:
TestMesesFeedService.testGetFeedActivities()
break
default:
console.log('Please provide the argument')
}
}
}
TestMesesFeedService.run(1)