Showing
1 changed file
with
6 additions
and
5 deletions
@@ -9,6 +9,8 @@ | @@ -9,6 +9,8 @@ | ||
9 | const rp = require('request-promise'); | 9 | const rp = require('request-promise'); |
10 | const _ = require('lodash'); | 10 | const _ = require('lodash'); |
11 | 11 | ||
12 | +const ApiUrl = 'http://api.yoho.yohoops.org/'; | ||
13 | + | ||
12 | class API { | 14 | class API { |
13 | 15 | ||
14 | /** | 16 | /** |
@@ -18,7 +20,7 @@ class API { | @@ -18,7 +20,7 @@ class API { | ||
18 | */ | 20 | */ |
19 | get(url, data) { | 21 | get(url, data) { |
20 | return rp({ | 22 | return rp({ |
21 | - url: `${this.server}${url}`, | 23 | + url: `${ApiUrl}${url}`, |
22 | qs: data | 24 | qs: data |
23 | }); | 25 | }); |
24 | } | 26 | } |
@@ -28,12 +30,11 @@ class API { | @@ -28,12 +30,11 @@ class API { | ||
28 | * @params: urls => Array[Object[url[string], data[object]]] | 30 | * @params: urls => Array[Object[url[string], data[object]]] |
29 | */ | 31 | */ |
30 | multiGet(urls) { | 32 | multiGet(urls) { |
31 | - var rps = [], | ||
32 | - self = this; | 33 | + var rps = []; |
33 | 34 | ||
34 | _.forEach(urls, function(el) { | 35 | _.forEach(urls, function(el) { |
35 | rps.push(rp({ | 36 | rps.push(rp({ |
36 | - url: `${self.server}${el.url}`, | 37 | + url: `${ApiUrl}${el.url}`, |
37 | qs: el.data | 38 | qs: el.data |
38 | })); | 39 | })); |
39 | }); | 40 | }); |
@@ -50,7 +51,7 @@ class API { | @@ -50,7 +51,7 @@ class API { | ||
50 | */ | 51 | */ |
51 | post(url, data) { | 52 | post(url, data) { |
52 | return rp({ | 53 | return rp({ |
53 | - url: `${this.server}${url}`, | 54 | + url: `${ApiUrl}${url}`, |
54 | method: 'post', | 55 | method: 'post', |
55 | form: data | 56 | form: data |
56 | }); | 57 | }); |
-
Please register or login to post a comment