Example Code for Twitter User Stream with Twitter4C
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Makefile
README.txt
base64.c
base64.h
extract.c
extract.h
hmac-sha1.c
hmac.h
main.c
memxor.c
memxor.h
parson.c
parson.h
session.c
session.h
sha1.c
sha1.h
twilib.c
twilib.h
urlenc.c
urlenc.h

README.txt

********************************
Twitter4C UserStream SampleCode (2014/4/1)
Copyright(C) 2013-14 Plemling138
********************************

1.はじめに
・TwitterのユーザストリームをTwitter4Cで扱うときのサンプルコードです。
 ビルドすると、ツイートと自分宛てのイベント(の一部)を見ることができます
・あくまでサンプルなので、無駄が多いです
・終了はCtrl+Cです(笑)

2.動作環境
・gccとOpenSSLが使用できる環境であれば基本的に実行可能だと思われます
  こちらではCygwin(x64)、CentOS 6.5 x86_64で動作を確認しています
・文字エンコーディングはUTF-8を使用してください

3.ライセンス
本パッケージの以下に示す私が作成したモジュールについてはライセンスフリーとします。
・twilib.c/twilib.h
・main.c
・urlenc.c/urlenc.h
・extract.c/extract.h
・session.c/session.h
義務ではないですが、使った後メールなりTwitterなりで「コレ使って**作ったよ!」的なものを送って頂けると嬉しいです。
ただし、上記以外のモジュールはGPL2ライセンス等で提供されていますので、そちらはそれぞれのライセンスに従って
公開等をお願い致します。

6.注意
・このソースの使用は自己責任でお願いします。ソースコードの使用によって発生した事故、障害などについて作者は一切責任をもちません。
・終了処理等が適切で無いため、実行は自己責任でお願いします。
・ツイートの表示はsession.c内のparseJSON()を変更することで対応可能です
・このソースコードの一部は以下から使用しています
  -Koders.com(http://www.koders.com) GPL2ライセンス
  -Parson(https://github.com/kgabis/parson) MITライセンス

7.連絡先
バグ報告や動作状況、要望などは以下までお願い致します。
Hisaya Okada
plemling138+t4c@gmail.com
Twitter: @Plemling138