You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
853 B

package main
import (
"fmt"
"github.com/dghubble/go-twitter/twitter"
)
func optionAnalyzeUserFollowers(client *twitter.Client, username string) {
var followers []twitter.User
var maxid int64
maxid = 0
for i := 0; i < 4; i++ {
followersRaw, _, err := client.Followers.List(&twitter.FollowerListParams{
ScreenName: username,
Count: 200,
Cursor: maxid,
})
check(err)
maxid = followersRaw.NextCursor
for _, f := range followersRaw.Users {
/*fmt.Println("@" + follower.ScreenName)
fmt.Println("CreatedAt: " + follower.CreatedAt)*/
followers = append(followers, f)
}
fmt.Println(followersRaw.NextCursor)
if followersRaw.NextCursor == 0 {
break
}
}
for k, follower := range followers {
fmt.Print(k)
fmt.Println(" @" + follower.ScreenName)
fmt.Println(" CreatedAt: " + follower.CreatedAt)
}
}