Skip to content

Instantly share code, notes, and snippets.

@dtolb
dtolb / numberRespone.json
Created October 23, 2015 16:15
Number Response
[
{
"number": "+14154292562",
"city": "SAN FRANCISCO",
"state": "CA",
"nationalNumber": "(415) 429-2562",
"price": "0.25",
"location": "https://api.catapult.inetwork.com/v1/users/u-ch2590ah3i3k39/phoneNumbers/n-dng8937gnasg8nh"
}
]
@dtolb
dtolb / bandwidth.json
Created October 26, 2015 21:00
Sample bandwidth.json
{
"userId": "u-yourUserID",
"apiToken": "t-yourToken",
"apiSecret": "yourSecret",
"baseUrl": "http://yourURL.ngrok.io"
}
@dtolb
dtolb / post.sh
Created November 20, 2015 21:16
POST Sip
POST /v1/users/{user-id}/domains
{
"name": "xyz-corp-testing",
"description": "Testing Demo Domain"
}
HTTP/1.1 201 Created
Location: /v1/users/{user-id}/domains/{domain-id}
@dtolb
dtolb / endpoint
Created November 20, 2015 21:17
Create endpoint
POST /v1/users/{user-id}/domains/{domain-id}/endpoints
{
"name" : "jsmith_mobile",
"description" : "John Smiths mobile client",
"domain_id" : "{domain-id}",
"application_id" : "{application-id}",
"enabled" : "true",
"credentials" : { "password" : "abc123" }
}
@dtolb
dtolb / Token
Created November 20, 2015 21:29
Token
POST /v1/users/<user-id>/domains/<domain-id>/endpoints/<endpoint-id>/tokens
{}
HTTP/1.1 201 Create
Headers:
Location: <host>/v1/users/<user-id>/domains/<domain-id>/endpoints/<endpoint-id>/tokens/<token>
{
“expires” : 86400,
“token”: “283ha89bva289fajf2093jf”
@dtolb
dtolb / multipleforward.xml
Created December 15, 2015 20:47
BXML Forward
<?xml version=”1.0" encoding=”UTF-8"?>
<Response>
<Transfer transferCallerId=”+15552221235”>
<PhoneNumber>+15552221234</PhoneNumber>
<PhoneNumber>+15552221233</PhoneNumber>
<SpeakSentence gender=”male” locale=”en_US” voice=”paul”>This call has been forwarded.</SpeakSentence>
</Transfer>
</Response>
@dtolb
dtolb / myTransfer.xml
Last active December 15, 2015 21:09
SampleCallGist
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<SpeakSentence gender="male" locale="en_US" voice="paul">Transferring your call, please wait.</SpeakSentence>
<Transfer transferCallerId="+19842041410" transferTo="+14022561434">
<SpeakSentence gender="male" locale="en_US" voice="paul">Someone is calling you.</SpeakSentence>
</Transfer>
</Response>
@dtolb
dtolb / webinar.xml
Last active December 16, 2015 18:43
Public Test
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<SpeakSentence gender="male" locale="en_US" voice="paul">Transferring your call, please wait.</SpeakSentence>
<Transfer transferCallerId="+14153266774" transferTo="+19192489516">
<SpeakSentence gender="male" locale="en_US" voice="paul">Someone is calling you.</SpeakSentence>
</Transfer>
</Response>
@dtolb
dtolb / weather.js
Last active December 30, 2015 20:32
Get forcast.io weather from zip code
var Promise = require('bluebird');
var zipp = Promise.promisify(require('node-zippopotamus'));
var Forecast = require('forecast.io-bluebird');
var forecast = new Forecast({
key: 'PUT_YOUR_FORECAST.IO_KEY_HERE', //PUT YOUR FORECAST.IO KEY HERE,
timeout: 2500
});
var getWeather = function (zipCode){
return zipp('us', zipCode)
@dtolb
dtolb / myNew.xml
Last active January 13, 2016 20:11
Example_BXML_Jen
<Response>
<SpeakSentence gender="male" locale="en_US" voice="paul">Hi thanks for calling, yo</SpeakSentence>
<Transfer transferCallerId="+19842210247">
<PhoneNumber>+19197891146</PhoneNumber>
<PhoneNumber>+19193685336</PhoneNumber>
<PhoneNumber>+19196373692</PhoneNumber>
<SpeakSentence gender="male" locale="en_US" voice="paul">Some is calling you that thinks you're a big deal.</SpeakSentence>
</Transfer>
</Response>