Skip to content

Twitter API Endpoints #217

@cyri113

Description

@cyri113

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,
  // ...
}

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions