The Accounts class provides methods to connect (authenticate and interact) with your account.
| Parameter | Data Type | Sample Value | Required | Description |
|---|---|---|---|---|
| username | string | Yes | username | |
| password | string | Yes | password |
@account = Sorenson::ThreeSixty::Account.login("example@sorensonmedia.com", "sorensonExample")
// authenticate and get an account object
$account = S360_Account::login("username", "password");
try {
// authenticate over ssl connection
Account acct = Account.login("bob", "bob");
// use account object
} catch (Exception ex) {
// handle excpetion
}
try {
// authenticates over ssl connection
Account acct = Account.login("user_name", "password");
// now use the account object
...
} catch (ThreeSixtyException e1) {
e1.printStackTrace();
}
Sorenson::ThreeSixty::Account.login("example@sorensonmedia.com", "sorensonExample")
account = Sorenson::ThreeSixty::Account.get_account
account = Sorenson::ThreeSixty::Account.login("example@sorensonmedia.com", "sorensonExample")
rate_plan = account.rate_plan
try {
// authenticate over ssl connection
Account acct = Account.login("bob", "bob");
RatePlan ratePlan = acct.getCurrentRatePlan();
// use rate plan
//...
} catch (Exception ex) {
// handle excpetion
}
try {
// authenticates over ssl connection
Account acct = Account.login("user_name", "password");
RatePlan ratePlan = acct.getCurrentRatePlan();
// use rate plan
...
} catch (ThreeSixtyException e1) {
e1.printStackTrace();
}
account = Sorenson::ThreeSixty::Account.login("example@sorensonmedia.com", "sorensonExample")
overage_action = account.overage_action
try {
// authenticate over ssl connection
Account acct = Account.login("user_name", "password");
Account.OverageActions oa = acct.getOverageAction();
//...
} catch (Exception ex) {
// handle excpetion
}
try {
// authenticates over ssl connection
Account acct = Account.login("user_name", "password");
OverageActions overageAction = acct.getOverageAction();
...
} catch (ThreeSixtyException e1) {
e1.printStackTrace();
}
| Parameter | Data Type | Sample Value | Required | Description |
|---|---|---|---|---|
| account[password] | string | Yes | your new password | |
| account[old_password] | string | Yes | your old password |
account = Sorenson::ThreeSixty::Account.login("example@sorensonmedia.com", "sorensonExample")
account.set_password('newpassword', 'sorensonExample')
// authenticate and get an account object
$account = S360_Account::login("username", "password");
// update password for the authenticated account
$account->updatePassword("new_password");
try {
// authenticate over ssl connection
Account acct = Account.login("user_name", "password");
bool updated = acct.updatePassword("new_password");
Console.WriteLine("updated: " + updated);
//...
} catch (Exception ex) {
// handle excpetion
}
try {
// authenticates over ssl connection
Account acct = Account.login("user_name", "password");
acct.updatePassword("new_password");
//...
} catch (ThreeSixtyException e1) {
e1.printStackTrace();
}
account = Sorenson::ThreeSixty::Account.login("example@sorensonmedia.com", "sorensonExample")
account.empty_trash
try {
// authenticate over ssl connection
Account acct = Account.login("user_name", "password");
// empty trash for the given account
acct.emptyTrash();
//..
} catch (Exception ex) {
// handle excpetion
}
try {
// authenticates over ssl connection
Account acct = Account.login("user_name", "password");
// empty trash for the given account
acct.emptyTrash();
//...
} catch (ThreeSixtyException e1) {
e1.printStackTrace();
}
| Parameter | Data Type | Sample Value | Required | Description |
|---|---|---|---|---|
| account_id | string | Yes | ||
| subaccount[username] | string | Yes | ||
| subaccount[email] | string | Yes | ||
| subaccount[password] | string | Yes |