node-qiita
Qiita API の nodejs wrapper
インストール
npm install --save qiita
使い方
Qiita = require "qiita"# インスタンス化 q = token: "xxxxxxxxx" # tokenはオプショナル # インスタンス化 (qiita teamの場合) q = team: "team_id"token: "xxxxxxxxx" # id, passwordからトークン取得 qauthpost url_name: "myname"password: "abcdedg" consolelog datatoken # 投稿の作成 qitemspost title: "吾輩は猫である" body: "吾輩は猫である。名前はまだ無い。どこで生れたかとんと見当が....." tags: name: "小説" # リクエスト結果の検証 throw err if err? consolelog "successfully posted to Qiita." # タグ一覧の取得 qtagsget consolelog tags # 特定ユーザの投稿一覧の取得 (ネストしたリソース) qusersitemsget url_name: "sakatam" consolelog items
これからやる
- pagination への対応