public class BandwidthRestClient extends Object
| Constructor and Description |
|---|
BandwidthRestClient(String userId,
String token,
String secret) |
| Modifier and Type | Method and Description |
|---|---|
org.json.simple.JSONObject |
create(String uri,
Map<String,Object> params) |
void |
delete(String uri) |
void |
downloadFileTo(String uri,
File destFile) |
Account |
getAccount()
Gets point for
/v1/users/{userId}/account |
Applications |
getApplications()
Gets point for
/v1/users/{userId}/applications |
org.json.simple.JSONArray |
getArray(String uri,
Map<String,Object> params) |
AvailableNumbers |
getAvailableNumbers()
Gets point for
/v1/availableNumbers |
Bridges |
getBridges()
Gets point for
/v1/users/{userId}/bridges |
Calls |
getCalls()
Gets point for
/v1/users/{userId}/calls |
Conferences |
getConferences()
Gets point for
/v1/users/{userId}/conferences |
Errors |
getErrors()
Gets point for
/v1/users/{userId}/errors |
Media |
getMedia()
Gets point for
/v1/users/{userId}/media |
Messages |
getMessages()
Gets point for
/v1/users/{userId}/messages |
NumberInfo |
getNumberInfoByNumber(String number)
Returns information about this number.
|
org.json.simple.JSONObject |
getObject(String uri) |
PhoneNumbers |
getPhoneNumbers()
Gets point for
/v1/users/{userId}/phoneNumbers |
Recordings |
getRecordings()
Gets point for
/v1/users/{userId}/recordings |
void |
post(String uri,
Map<String,Object> params) |
void |
uploadFile(String uri,
File sourceFile,
String contentType) |
public Account getAccount()
/v1/users/{userId}/accountpublic Applications getApplications()
/v1/users/{userId}/applicationspublic AvailableNumbers getAvailableNumbers()
/v1/availableNumberspublic Bridges getBridges()
/v1/users/{userId}/bridgespublic Calls getCalls()
/v1/users/{userId}/callspublic Conferences getConferences()
/v1/users/{userId}/conferencespublic Errors getErrors()
/v1/users/{userId}/errorspublic Messages getMessages()
/v1/users/{userId}/messagespublic PhoneNumbers getPhoneNumbers()
/v1/users/{userId}/phoneNumberspublic Recordings getRecordings()
/v1/users/{userId}/recordingspublic Media getMedia()
/v1/users/{userId}/mediapublic NumberInfo getNumberInfoByNumber(String number) throws IOException
number - searching numberIOExceptionpublic org.json.simple.JSONArray getArray(String uri, Map<String,Object> params) throws IOException
IOExceptionpublic org.json.simple.JSONObject getObject(String uri) throws IOException
IOExceptionpublic org.json.simple.JSONObject create(String uri, Map<String,Object> params) throws IOException
IOExceptionpublic void post(String uri, Map<String,Object> params) throws IOException
IOExceptionpublic void delete(String uri) throws IOException
IOExceptionpublic void uploadFile(String uri, File sourceFile, String contentType) throws IOException
IOExceptionpublic void downloadFileTo(String uri, File destFile) throws IOException
IOExceptionCopyright © 2014. All rights reserved.