You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					29 lines
				
				795 B
			
		
		
			
		
	
	
					29 lines
				
				795 B
			| 
											3 years ago
										 | /** | ||
|  |  @module Trunking | ||
|  | 
 | ||
|  |  This module presents a higher-level API for interacting with resources in the | ||
|  |  Twilio Trunking API.  Tries to map very closely to the resource structure of | ||
|  |  the actual Twilio API, while still providing a nice JavaScript interface. | ||
|  |  */ | ||
|  | 
 | ||
|  | //Dependencies
 | ||
|  | var _ = require('underscore'); | ||
|  | var Client = require('./Client'); | ||
|  | var util = require('util'); | ||
|  | 
 | ||
|  | function TrunkingClient(sid, tkn, options) { | ||
|  |     options = options || {}; | ||
|  |     TrunkingClient.super_.call( | ||
|  |         this, sid, tkn,  | ||
|  |         options.host || 'trunking.twilio.com',  | ||
|  |         options.apiVersion || 'v1',  | ||
|  |         options.timeout | ||
|  |     ); | ||
|  | 
 | ||
|  |     var trunkResource = require('./resources/trunking/Trunks')(this); | ||
|  |     this.trunks = trunkResource; | ||
|  | } | ||
|  | 
 | ||
|  | util.inherits(TrunkingClient, Client); | ||
|  | module.exports = TrunkingClient; |