libcurlとliboauthでツイート

libcurlとliboauthを使ってツイートするプログラムのソースコードを。
自分でヘッダを作ったりしないといけなく、なかなか面倒でした。

プログラム

使い方

普通にツイートしたい場合は
tweet("hage");
リプを飛ばしたい場合は
tweet("@poi hage","7382681291789239");

参考にしたサイト

  1. stack overflow : POST-ing a tweet using libcurl and liboauth in C
  2. github : garsue/twitter-c-sample
  3. github : swatkat/twitcurl
1番目のサイトの回答のプログラムは
non_auth_params = oauth_serialize_url_sep(argc, 1, argv, "", 1 );
non_auth_params = oauth_serialize_url_sep(argc, 1, argv, "&", 1 );
にしないとリプできないかも?
カテゴリー:C++
記事作成日:2017-05-31