【C#】Twitter APIの利用はCoreTweetが便利

CMで金ちゃんヌードルをよく見るが、お店で一度も見たことも、ましてや口にしたこともなく日本の三大ミステリーだと感じているセレブパンダだお。

お仕事で、Twitter APIを利用することがあったので、その共有です。

C#でTwitter APIを利用するには、Core Tweetというライブラリーが圧倒的に便利です。

メリット
  • Twitter APIと利用する関数の名称が一致しており、直観的にわかりやすい。
  • 自前でやる面倒な処理が不要になる。特にJSONで受け取ったデータをクラスとして使える。
デメリット
  • Twitter APIのV2に対応していない。
  • 対応が少し遅れる。

例えば、Twitter APIでツイートを検索するAPIがSearchってのがあります。

これをCore Tweetで使うとこんな感じで使えます。

var resultSearchTweets = _token.Search.Tweets(count => maxCount, q => keyword
                                             , result_type => "recent", locale => "ja"
                                             , lang => "ja", max_id => maxid);

APIの名称順にクラスが用意されています。

サンプルは、以下のサイトが参考になります。感謝です。

https://baacash.com/twitterbot/#toc10

参考にしてみてください。

では、まただお。

Twitterでフォローしよう

おすすめの記事