C++

boostをインストールした

# cd /usr/ports/devel/boost-all # make install cleanこれで導入は完了./usr/local/include/boost にヘッダファイル,/usr/local/lib にライブラリファイルができるはず.boostの中にはヘッダファイルのみでコンパイルできるものと,ライブラリをリンクさ…

boost::asioを使ってtwitter api にbasic認証する.

basic認証して,home_timelineを取得する例を示す.今回はjson形式を取得した.picojsonはjsonをデコードするために使用した.XML形式や,RSS形式でやる場合はpicojsonは必要ない.twitter apiが扱う文字コードはUTF-8であることに注意.またtwitter apiはba…