diff --git a/examples/example.js b/examples/example.js index 0ec49de..e553e78 100644 --- a/examples/example.js +++ b/examples/example.js @@ -7,16 +7,20 @@ globalRequest.host = 'api.sendgrid.com'; globalRequest.headers['Authorization'] = 'Bearer '.concat(process.env.SENDGRID_API_KEY) var client = new Client(globalRequest) +function logResponse(response) { + console.log(response.statusCode) + console.log(response.body) + console.log(response.headers) +} + // GET Collection var requestGet = client.emptyRequest() requestGet.method = 'GET' requestGet.path = '/v3/api_keys' requestGet.queryParams['limit'] = 100 requestGet.queryParams['offset'] = 0 -client.API(requestGet, function (response) { - console.log(response.statusCode) - console.log(response.body) - console.log(response.headers) +client.API(requestGet,function (response){ + logResponse(response) }) // POST @@ -35,9 +39,7 @@ requestPost.body = requestBody requestPost.headers['X-Test'] = 'test' function createAPIKey (callback) { client.API(requestPost, function (response) { - console.log(response.statusCode) - console.log(response.body) - console.log(response.headers) + logResponse(response) var body = JSON.parse(response.body) callback(body.api_key_id) }) @@ -51,9 +53,7 @@ createAPIKey(function (returnValue) { // This ensures we POST a new key first, t requestGetSingle.method = 'GET' requestGetSingle.path = '/v3/api_keys'.concat(api_key_id) client.API(requestGetSingle, function (response) { - console.log(response.statusCode) - console.log(response.body) - console.log(response.headers) + logResponse(response) }) // PATCH @@ -65,9 +65,7 @@ createAPIKey(function (returnValue) { // This ensures we POST a new key first, t requestPatch.path = '/v3/api_keys'.concat(api_key_id) requestPatch.body = requestBody client.API(requestPatch, function (response) { - console.log(response.statusCode) - console.log(response.body) - console.log(response.headers) + logResponse(response) }) // PUT @@ -83,9 +81,7 @@ createAPIKey(function (returnValue) { // This ensures we POST a new key first, t requestPut.path = '/v3/api_keys'.concat(api_key_id) requestPut.body = requestBody client.API(requestPut, function (response) { - console.log(response.statusCode) - console.log(response.body) - console.log(response.headers) + logResponse(response) }) // DELETE @@ -93,8 +89,6 @@ createAPIKey(function (returnValue) { // This ensures we POST a new key first, t requestDelete.method = 'DELETE' requestDelete.path = '/v3/api_keys'.concat(api_key_id) client.API(requestDelete, function (response) { - console.log(response.statusCode) - console.log(response.body) - console.log(response.headers) + logResponse(response) }) })