diff options
author | Elmer Thomas <elmer@thinkingserious.com> | 2016-06-08 10:34:44 -0700 |
---|---|---|
committer | Elmer Thomas <elmer@thinkingserious.com> | 2016-06-08 10:34:44 -0700 |
commit | 15ca3f187b4fd34ab2642f94bf18a4e1e09f4fd5 (patch) | |
tree | 488a191b16d3e9aa91d611c797dd2e25f6a7e732 /examples/accesssettings/accesssettings.js | |
parent | 1e5f641635666857f4301c929db4cf205043b6eb (diff) | |
download | sendgrid-nodejs-15ca3f187b4fd34ab2642f94bf18a4e1e09f4fd5.zip sendgrid-nodejs-15ca3f187b4fd34ab2642f94bf18a4e1e09f4fd5.tar.gz sendgrid-nodejs-15ca3f187b4fd34ab2642f94bf18a4e1e09f4fd5.tar.bz2 |
Simplified setting the request object
Diffstat (limited to 'examples/accesssettings/accesssettings.js')
-rw-r--r-- | examples/accesssettings/accesssettings.js | 54 |
1 files changed, 24 insertions, 30 deletions
diff --git a/examples/accesssettings/accesssettings.js b/examples/accesssettings/accesssettings.js index 53f23f8..e94021a 100644 --- a/examples/accesssettings/accesssettings.js +++ b/examples/accesssettings/accesssettings.js @@ -1,11 +1,10 @@ var sg = require('../lib/sendgrid.js').SendGrid(process.env.SENDGRID_API_KEY) -################################################## -# Retrieve all recent access attempts # -# GET /access_settings/activity # +/////////////////////////////////////////////////// +// Retrieve all recent access attempts +// GET /access_settings/activity -var emptyRequest = require('sendgrid-rest').request -var request = JSON.parse(JSON.stringify(emptyRequest)) +var request = sg.emptyRequest request.queryParams["limit"] = '1' request.method = 'GET' request.path = '/v3/access_settings/activity' @@ -15,12 +14,11 @@ sg.API(request, function (response) { console.log(response.headers) }) -################################################## -# Add one or more IPs to the whitelist # -# POST /access_settings/whitelist # +/////////////////////////////////////////////////// +// Add one or more IPs to the whitelist +// POST /access_settings/whitelist -var emptyRequest = require('sendgrid-rest').request -var request = JSON.parse(JSON.stringify(emptyRequest)) +var request = sg.emptyRequest request.body = { "ips": [ { @@ -42,12 +40,11 @@ sg.API(request, function (response) { console.log(response.headers) }) -################################################## -# Retrieve a list of currently whitelisted IPs # -# GET /access_settings/whitelist # +/////////////////////////////////////////////////// +// Retrieve a list of currently whitelisted IPs +// GET /access_settings/whitelist -var emptyRequest = require('sendgrid-rest').request -var request = JSON.parse(JSON.stringify(emptyRequest)) +var request = sg.emptyRequest request.method = 'GET' request.path = '/v3/access_settings/whitelist' sg.API(request, function (response) { @@ -56,12 +53,11 @@ sg.API(request, function (response) { console.log(response.headers) }) -################################################## -# Remove one or more IPs from the whitelist # -# DELETE /access_settings/whitelist # +/////////////////////////////////////////////////// +// Remove one or more IPs from the whitelist +// DELETE /access_settings/whitelist -var emptyRequest = require('sendgrid-rest').request -var request = JSON.parse(JSON.stringify(emptyRequest)) +var request = sg.emptyRequest request.body = { "ids": [ 1, @@ -77,12 +73,11 @@ sg.API(request, function (response) { console.log(response.headers) }) -################################################## -# Retrieve a specific whitelisted IP # -# GET /access_settings/whitelist/{rule_id} # +/////////////////////////////////////////////////// +// Retrieve a specific whitelisted IP +// GET /access_settings/whitelist/{rule_id} -var emptyRequest = require('sendgrid-rest').request -var request = JSON.parse(JSON.stringify(emptyRequest)) +var request = sg.emptyRequest request.method = 'GET' request.path = '/v3/access_settings/whitelist/{rule_id}' sg.API(request, function (response) { @@ -91,12 +86,11 @@ sg.API(request, function (response) { console.log(response.headers) }) -################################################## -# Remove a specific IP from the whitelist # -# DELETE /access_settings/whitelist/{rule_id} # +/////////////////////////////////////////////////// +// Remove a specific IP from the whitelist +// DELETE /access_settings/whitelist/{rule_id} -var emptyRequest = require('sendgrid-rest').request -var request = JSON.parse(JSON.stringify(emptyRequest)) +var request = sg.emptyRequest request.method = 'DELETE' request.path = '/v3/access_settings/whitelist/{rule_id}' sg.API(request, function (response) { |