2chAPIについて

2chAPIは2015/3/3に本格運用が始まり、しばらくのちに現在広く使われているDATへの直接アクセスが禁止となる予定となっているようです。

そのため、2chAPIを使用してDATを取得する方法に切り替える必要があります。

しかしながら2chAPIの個人開発者向けを取り仕切るJaneStyle山下氏より難癖諸般の事情からV2Cへの開発者キーの配布は拒絶されました。

V2Cもこのままではスレを表示できなくなるため、それを回避するため、すでに明らかになったAPIの仕様に従ってDATを取得するためのパッチを作成しました。

このパッチを適用し、別途鍵を入手することで、APIへの切り替え後も引き続きV2Cを使うことができます。

変更履歴

導入方法 (Windows)

  1. 上記のパッチをダウンロードして解凍します
  2. 解凍してできたlaunchersフォルダをV2Cのインストールフォルダに上書きします
  3. 上書き後にV2C.exeを実行します

導入方法 (Linux, その他)

  1. 上記のパッチをダウンロードして解凍します
  2. 解凍してできたlaunchersフォルダをV2Cのインストールフォルダに上書きします
  3. 上書き後にv2cを実行します

導入方法 (Mac OSX)

別途V2C.appを準備しますが、以下の方法でも(多分)可能です。(Java6が必要ということで、まだ試せていません)

  1. Applicationsから、V2C.appをデスクトップ等にコピーし、一旦Applications以下のV2C.appを一旦削除します
  2. V2C.appを右クリックし、パッケージコンテンツの参照をします
  3. V2C.app/Contents/Resources/Java/以下にv2c_api_patch.jarをコピーします
  4. V2C.app/Contents/Info.plistをテキストエディタで開き、V2C_R20131210.jarの文字列を探し、v2c_api_patch.jarで置換します
  5. V2C.appを再度Applicationsにドラッグアンドドロップでインストールします

設定方法

「設定」→「外部コマンドの設定」→「2chAPI設定」
にて以下のダイアログが開きます。

setting.png

この画面にて、APIの使用にチェックを入れ、共通鍵、API鍵の設定をします。
共通鍵、API鍵は山下氏から入手してください。

これら設定は、V2Cの設定フォルダ以下の「2ch_api.txt」ファイルに保存されます。

ソース

v2c_api_patch.jarにはソースファイルが入っています。
jarコマンド、または、.jarを.zipに変更して解凍することでソースを確認できます。

ソースをビルドする場合は、以下のコマンドでビルドできます。(別途Java SDKが必要となります)

javac -classpath PATH/TO/V2C_R20131210.jar  *.java

注意制限事項


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS