Skip to content

Commit 5d6ba70

Browse files
committed
Update readme
1 parent cfd8042 commit 5d6ba70

File tree

1 file changed

+25
-2
lines changed

1 file changed

+25
-2
lines changed

README.md

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,45 @@ Modern Qiita v2 API client for Node/Browser
77
yarn add qiita-js-2
88
```
99

10-
例: 新規投稿をする
10+
利用方法
1111
```ts
12+
// Node.js
13+
const Qiita = require('qiita-js-2').default;
14+
// TypeScript あるいは Babel
1215
import * as Qiita from 'qiita-js-2';
1316

1417
const client = new Qiita();
1518

1619
client.setToken('your-token-here');
1720

21+
// 例: ユーザーを取得する
22+
client.fetchUser('neetshin').then((user) => {
23+
console.log(user);
24+
/*
25+
{ description: null,
26+
facebook_id: null,
27+
followees_count: 0,
28+
...略
29+
*/
30+
})
31+
32+
// 例: 新規投稿をする
1833
client.createItem({
1934
title: '新しい投稿',
2035
body: 'これは新しい投稿です',
2136
tags: [{ name: 'Test', version: '0.0.1' }],
2237
gist: false,
2338
twitter: false,
2439
private: false,
25-
})
40+
}).then((newItem) => {
41+
console.log(newItem);
42+
/*
43+
{ rendered_body: '<p>これは新しい投稿です</p>\n',
44+
body: 'これは新しい投稿です\n',
45+
coediting: false,
46+
...略
47+
*/
48+
});
2649
```
2750

2851
利用可能なすべてのメソッドのドキュメントは[こちらからご覧いただけます.](https://neet.github.io/qiita-js-2/classes/_qiita_.qiita.html)

0 commit comments

Comments
 (0)