forked from Plemling138/Twitter4C
Using Twitter API with "The C Programming Language"
crowpilot/Twitter4C
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
/* Last Modified: March 13, 2012. by Plemling138 */ ******************************** Twitter4C Source code Ver.1.0 (2012/3/13) Copyright(C) 2012. by Plemling138 Plemling138 ******************************** 1.はじめに ・Twitterへの投稿をC言語オンリーでできるようにしたモジュールです。 ・現状ではリクエストトークンとアクセストークンの取得およびツイートに対応しています ・基本的に関数を呼び出すだけでmain関数で通信に触れることなく簡単にツイートを実現できます。 ・日本語の投稿に対応しています 2.動作環境 ・こちらでは以下の環境で動作を確認しています Ubuntu 11.04 Desktop Edition + Bash shell ・これ以外のLinuxディストリビューションでも動作はすると思いますが、保証はいたしかねます。 ・シェルのエンコードはUTF-8に設定してください。SJIS等は文字化けします。 3.現状把握している問題点 ・最低限のエラー対策は施していますが、現状、かなり危ない実装が多いです -文字数カウントがない -メモリの無駄が多い(配列多用のため) -領域超過によるセグフォの可能性(テストしている限りはごく稀に起きる程度という認識です) ・ごく稀に投稿に失敗する(シグネイチャエラー?) ・URLエンコードにおける半角スペースを「%20」でエンコードしないとはじかれることが多い ・HTTPステータスコード判別機能の実装 ・XML読み込みの実装 4.注意 ・このソースの使用は自己責任でお願いします。ソースコードの使用によって発生した事故、障害などについて作者は一切責任をもちません。 ・作者は初心者です。お手柔らかにお願いしますm(__)m ・このソースコードの一部は以下から使用しています(すべてGPL2ライセンスです) -CyaSSL(http://www.yassl.com/yaSSL/Products-cyassl.html) -Koders.com(http://www.koders.com) ・また、このモジュールは全てGPL2ライセンスにて使用可能です。 Winsock2を用いた改良や組み込み用途など、どんどん改良してどんどん使用してください。 5.連絡先 Hisaya Okada plemling138@gmail.com Twitter: @Plemling138
About
Using Twitter API with "The C Programming Language"
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published