Twitter API Endpoints
/metrics/twitter/activity
Ciphers
TogetherCrew/twitter-analytics#9
Response Interface:
interface TwitterActivity {
posts: number
replies: number
retweets: number
likes: number
mentions: number
}
/metrics/twitter/audience
Ciphers
TogetherCrew/twitter-analytics#10
Response Interface:
interface TwitterAudience {
replies: number
retweets: number
likes: number
mentions: number
}
/metrics/twitter/engagement
Ciphers
TogetherCrew/twitter-analytics#5
Response Interface:
Option 1
enum QualityType {
High,
Low,
}
enum EngagementType {
High,
Low,
}
interface TwitterEngagement {
quality: QualityType
engagement: EngagementType,
amount: number
}
interface TwitterEngagementArray extends Array<TwitterEngagement> {}
Option 2
interface TwitterEngagement {
hl: number
hh: number
ll: number
lh: number
}
To be discussed with @Zueis
/metrics/twitter/refresh
Should trigger the TWITTER_REFRESH choreography.
Response
interface Saga {
sagaId: string,
// ...
}
Twitter API Endpoints
/metrics/twitter/activity
Ciphers
TogetherCrew/twitter-analytics#9
Response Interface:
/metrics/twitter/audience
Ciphers
TogetherCrew/twitter-analytics#10
Response Interface:
/metrics/twitter/engagement
Ciphers
TogetherCrew/twitter-analytics#5
Response Interface:
Option 1
Option 2
To be discussed with @Zueis
/metrics/twitter/refresh
Should trigger the
TWITTER_REFRESHchoreography.Response