*Twitterクライアント向けSSTP対応実装案 [#hb568d0a]

Twitterクライアントからゴーストに対してSSTPを投げる際の実装案です。

**OnApplicationBoot [#u7a7c6a3]

汎用アプリケーション起動イベント。

 NOTIFY SSTP/1.1[CRLF]
 Charset: UTF-8[CRLF]
 Sender: (クライアント名)[CRLF]
 Event: OnApplicationBoot[CRLF]
 Reference0: (クライアント名)[CRLF]
 Reference1: (Twitterユーザー名)[CRLF]
 [CRLF]

**OnApplicationClose [#c7a24587]

汎用アプリケーション終了イベント。

 NOTIFY SSTP/1.1[CRLF]
 Charset: UTF-8[CRLF]
 Sender: (クライアント名)[CRLF]
 Event: OnApplicationClose[CRLF]
 Reference0: (クライアント名)[CRLF]
 Reference1: (Twitterユーザー名)[CRLF]
 [CRLF]

**OnApplicationVersion [#u6aebf08]

バージョン通知(汎用)

 NOTIFY SSTP/1.1[CRLF]
 Charset: UTF-8[CRLF]
 Sender: (クライアント名)[CRLF]
 Event: OnApplicationClose[CRLF]
 Reference0: (クライアント名)[CRLF]
 Reference1: (クライアントの簡単な説明)[CRLF]
 Reference2: (バージョン番号)[CRLF]
 Reference3: (著作権表示)[CRLF]
 Reference4: (開発元URL)[CRLF]
 [CRLF]

**OnTwitterUpdate [#e2650e30]

Twitter専用通知イベント

 NOTIFY SSTP/1.1[CRLF]
 Charset: UTF-8[CRLF]
 Sender: (クライアント名)[CRLF]
 Event: OnTwitterUpdate[CRLF]
 Reference0: (クライアント名)[CRLF]
 Reference1: (Twitterユーザー名)[CRLF]
 Reference2: (Tweetの内容)[CRLF]
 Reference3: (Tweetの種類 (RT|DM|normal など)[CRLF]
 Reference4: (Tweetの種類に付属する追加情報 RTした人の名前など)[CRLF]
 [CRLF]

*VB.NET向けSSTPクライアントモジュール [#vdfc112e]

TJ氏がつくってくれました!

#ref(SSTP-modules.zip)

上記ソースコードの配布・利用条件は CC0 http://creativecommons.org/publicdomain/zero/1.0/deed.ja です。あらゆる場合において自由に利用できます。


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS