File tree Expand file tree Collapse file tree 1 file changed +24
-17
lines changed Expand file tree Collapse file tree 1 file changed +24
-17
lines changed Original file line number Diff line number Diff line change 11# qiita-js-2
22Modern Qiita v2 API client for Node/Browser
33
4- ## Usage
5- ` qiita-js-2 ` をインストールする
4+ ## 使い方
5+ ### ` qiita-js-2 ` をインストールする
6+
7+ ** NPM:**
8+ ```
9+ npm i qiita-js-2 --save
10+ ```
11+
12+ ** Yarn:**
613```
714yarn add qiita-js-2
815```
916
10- 利用方法
17+ ### トークンを取得
18+ Qiitaの[ アプリケーションページ] ( https://qiita.com/settings/applications ) を開き,新しいアクセストークンを発行します.
19+
20+ ![ 新しいアクセストークンを発行] ( https://i.imgur.com/LPtgosR.png )
21+
22+ アクセストークンを発行します.説明と,必要に応じてスコープを付与し発行してください.
23+
24+ ![ アクセストークンの発行] ( https://i.imgur.com/7yxJWmw.png )
25+
26+ 生成されたアクセストークンをコピーして保存してください.このトークンは以下で必要です
27+
28+ ![ アクセストークン] ( https://i.imgur.com/l6V6qmg.png )
29+
30+ ### 利用する
1131``` ts
1232// Node.js
1333const Qiita = require (' qiita-js-2' ).default ;
1434// TypeScript あるいは Babel
1535import * as Qiita from ' qiita-js-2' ;
1636
1737const client = new Qiita ();
18-
19- client .setToken (' your-token-here' );
38+ client .setToken (' ここにトークンを指定します' );
2039
2140// 例: ユーザーを取得する
2241client .fetchUser (' neetshin' ).then ((user ) => {
2342 console .log (user );
24- /*
25- { description: null,
26- facebook_id: null,
27- followees_count: 0,
28- ...略
29- */
3043})
3144
3245// 例: 新規投稿をする
@@ -39,12 +52,6 @@ client.createItem({
3952 private: false ,
4053}).then ((newItem ) => {
4154 console .log (newItem );
42- /*
43- { rendered_body: '<p>これは新しい投稿です</p>\n',
44- body: 'これは新しい投稿です\n',
45- coediting: false,
46- ...略
47- */
4855});
4956```
5057
You can’t perform that action at this time.
0 commit comments