Merge branch 'master' into user-name
This commit is contained in:
commit
d7b7a8754a
3 changed files with 38 additions and 0 deletions
13
timeline.go
13
timeline.go
|
|
@ -27,6 +27,11 @@ type timeline struct {
|
|||
ExpandedURL string `json:"expanded_url"`
|
||||
URL string `json:"url"`
|
||||
} `json:"urls"`
|
||||
UserMentions []struct {
|
||||
IDStr string `json:"id_str"`
|
||||
Name string `json:"name"`
|
||||
ScreenName string `json:"screen_name"`
|
||||
} `json:"user_mentions"`
|
||||
} `json:"entities"`
|
||||
ExtendedEntities struct {
|
||||
Media []struct {
|
||||
|
|
@ -202,6 +207,14 @@ func (timeline *timeline) parseTweet(id string) *Tweet {
|
|||
tw.Hashtags = append(tw.Hashtags, hash.Text)
|
||||
}
|
||||
|
||||
for _, mention := range tweet.Entities.UserMentions {
|
||||
tw.Mentions = append(tw.Mentions, Mention{
|
||||
ID: mention.IDStr,
|
||||
Username: mention.ScreenName,
|
||||
Name: mention.Name,
|
||||
})
|
||||
}
|
||||
|
||||
for _, media := range tweet.ExtendedEntities.Media {
|
||||
if media.Type == "photo" {
|
||||
photo := Photo{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue