TwitterAppのオーナーのユーザーが、@nekoshita_yukiのツイッターアカウントをフォローするサンプル
たとえば、あるユーザーをフォローするAPIなど、ユーザーの認証が必要なAPI https://developer.twitter.com/en/docs/twitter-api/v1/accounts-and-users/follow-search-get-users/api-reference/post-friendships-create
- go 1.16.0
- TwitterDeveloperPortalでAppを作成しておく
- TwitterDeveloperPortalで対象のAppで以下を設定する
App permissions
をRead and Write
にしておく
go mod vendor
ConsumerKeysとAccessKeys環境変数にセットする
# TwitterDeveloperPortalで、対象のAppのConsumerKeysとAccessTokensを取得する
# https://developer.twitter.com/
$ export TWITTER_CONSUMER_KEY=xxxx
$ export TWITTER_CONSUMER_SECRET=xxxx
$ export TWITTER_USER_ACCESS_TOKEN=xxxx
$ export TWITTER_USER_ACCESS_SECRET=xxxx
フォローするAPIをたたく
$ go run main.go