File tree Expand file tree Collapse file tree 1 file changed +23
-3
lines changed Expand file tree Collapse file tree 1 file changed +23
-3
lines changed Original file line number Diff line number Diff line change @@ -17,13 +17,13 @@ export abstract class Gateway {
17
17
/** ユーザーのアクセストークンです */
18
18
protected token = '' ;
19
19
20
- /** APIバージョンを示すロケーションです */
20
+ /** APIバージョンを示すパスです */
21
21
protected version = '/api/v2' ;
22
22
23
23
/**
24
24
* @param options オプショナルなパラメーター
25
25
* @param options.url Qiitaのホストです
26
- * @param options.version APIバージョンを示すロケーションです
26
+ * @param options.version APIバージョンを示すパスです
27
27
* @param options.token ユーザーのアクセストークンです
28
28
*/
29
29
constructor ( options ?: { url ?: string , token ?: string , version ?: string } ) {
@@ -50,7 +50,7 @@ export abstract class Gateway {
50
50
}
51
51
52
52
/**
53
- * Qiita Teamへのエンドポイントを設定します
53
+ * QiitaへのURLを設定します
54
54
* @param url Qiitaのホスト
55
55
* @return 何も返しません
56
56
*/
@@ -69,6 +69,26 @@ export abstract class Gateway {
69
69
this . version = version . replace ( / \/ $ / , '' ) ;
70
70
}
71
71
72
+ /**
73
+ * APIクライアントに設定されたトークンを返します
74
+ * トークンの取得を行うには `Qiita.fetchAccessToken` をご利用ください。
75
+ * @return 設定されたトークン
76
+ */
77
+ public getToken = ( ) => this . token ;
78
+
79
+ /**
80
+ * APIクライアントに設定されたURLを返します
81
+ * @return 設定されたURL
82
+ */
83
+ public getUrl = ( ) => this . url ;
84
+
85
+ /**
86
+ * APIクライアントに設定されたバージョンを示すパスを返します
87
+ * @return 設定されたパス
88
+ */
89
+ public getVersion = ( ) => this . version ;
90
+
91
+
72
92
/**
73
93
* Fetch APIのラッパー関数です
74
94
* @param url リクエストするURLです
You can’t perform that action at this time.
0 commit comments