api

package
v1.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 12, 2021 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateQuery added in v1.4.0

func CreateQuery(count string) url.Values

CreateQuery クエリを作成

Types

type TwitterAPI

type TwitterAPI struct {
	API       *anaconda.TwitterApi
	OwnUser   *anaconda.User
	ListNames []string
	ListIDs   []int64
}

func New

func New() *TwitterAPI

New 構造体を初期化

func (*TwitterAPI) Auth

func (tw *TwitterAPI) Auth() (string, string)

Auth アプリケーション認証

func (*TwitterAPI) Block

func (tw *TwitterAPI) Block(screenName string) (string, error)

Block ブロックする

func (*TwitterAPI) DeleteTweet

func (tw *TwitterAPI) DeleteTweet(tweetIDStr string) (string, error)

DeleteTweet ツイートを削除

func (*TwitterAPI) Favorite

func (tw *TwitterAPI) Favorite(tweetID string) (string, error)

Favorite いいねする

func (*TwitterAPI) FetchListTweets added in v1.4.0

func (tw *TwitterAPI) FetchListTweets(listID int64, count string) (*[]anaconda.Tweet, error)

FetchListTweets リストのツイートを取得

func (*TwitterAPI) FetchRelationships added in v1.4.0

func (tw *TwitterAPI) FetchRelationships(userID string) ([]string, error)

FetchRelationships ユーザーとの関係性を取得

func (*TwitterAPI) FetchSearchResult added in v1.4.0

func (tw *TwitterAPI) FetchSearchResult(queryStr, count string) (*[]anaconda.Tweet, error)

FetchSearchResult 検索結果を取得

func (*TwitterAPI) FetchTimelineTweets added in v1.4.0

func (tw *TwitterAPI) FetchTimelineTweets(category string, query url.Values) (*[]anaconda.Tweet, error)

FetchTimelineTweets タイムラインのツイートを取得

func (*TwitterAPI) Follow

func (tw *TwitterAPI) Follow(screenName string) (string, error)

Follow フォローする

func (*TwitterAPI) Init

func (tw *TwitterAPI) Init(token, secret string) error

Init 初期化処理

func (*TwitterAPI) Mute

func (tw *TwitterAPI) Mute(screenName string) (string, error)

Mute ミュートする

func (*TwitterAPI) PostTweet

func (tw *TwitterAPI) PostTweet(query url.Values, text string) (string, error)

PostTweet ツイートを投稿

func (*TwitterAPI) Retweet

func (tw *TwitterAPI) Retweet(tweetID string) (string, error)

Retweet リツイートする

func (*TwitterAPI) UnRetweet

func (tw *TwitterAPI) UnRetweet(tweetID string) (string, error)

UnRetweet リツイートを取り消す

func (*TwitterAPI) Unblock

func (tw *TwitterAPI) Unblock(screenName string) (string, error)

Unblock ブロックを解除する

func (*TwitterAPI) Unfavorite

func (tw *TwitterAPI) Unfavorite(tweetID string) (string, error)

Unfavorite いいねを取り消す

func (*TwitterAPI) Unfollow

func (tw *TwitterAPI) Unfollow(screenName string) (string, error)

Unfollow フォローを解除する

func (*TwitterAPI) Unmute

func (tw *TwitterAPI) Unmute(screenName string) (string, error)

Unmute ミュートを解除する

func (*TwitterAPI) UploadImage

func (tw *TwitterAPI) UploadImage(images []string) (string, error)

UploadImage 画像をアップロード

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL