Create a login session for a user on the Call.To server. Returns the user details and Call.To session id.
|
| Requires login | NO |
| Parameters |
user
password - in base64_encoded()-ed form
|
| Example |
$callTo->login( array( 'user'=>$user, 'password'=>base64_encode($password) ) );
|
Check if an user is available or already registered
|
| Requires login | YES |
| Parameters |
user
|
| Example |
$callTo->check_user( array( 'user'=>$user ) );
|
Check if an email is available or already linked to another account
|
| Requires login | YES |
| Parameters |
email
|
| Example |
$callTo->check_email( array( 'email'=>$email ) );
|
Check if an alias is available or has already been registered
|
| Requires login | YES |
| Parameters |
alias
|
| Example |
$callTo->check_alias( array( 'alias'=>$alias ) );
|
Register a new user in the Call.To system. Does NOT create an alias for the user
|
| Requires login | YES |
| Parameters |
user
password - in base64_encoded()-ed form
email
birth_date
name
sex
|
| Example |
$callTo->register_user( array( 'user'=>$user, 'password'=>base64_encode($password), 'email'=>$email, 'birth_date'=>$birth_date, 'name'=>$name, 'sex'=>$sex ) );
|
Register a new alias for an existing Call.To user
|
| Requires login | YES |
| Parameters |
user_id
alias
|
| Example |
$callTo->register_alias( array( 'user_id'=>$user_id, 'alias'=>$alias ) );
|
Move cash from the logged-in user`s account to another user
|
| Requires login | YES |
| Parameters |
user
amount
|
| Example |
$callTo->move_cash( array( 'user'=>$user, 'amount'=>$amount ) );
|
Get the available cash for the logged-in user
|
| Requires login | YES |
| Parameters |
-
|
| Example |
$callTo->get_cash(false);
|
Get the defined aliases of the logged-in user
|
| Requires login | YES |
| Parameters |
-
|
| Example |
$callTo->get_aliases(false);
|
Get the call history for a certain alias
|
| Requires login | YES |
| Parameters |
alias
page
|
| Example |
$callTo->get_history( array( 'alias'=>$alias, 'page'=>$page ) );
|
Validate a phone number for an alias of the logged-in user
|
| Requires login | YES |
| Parameters |
alias
phone
|
| Example |
$callTo->validate_phone( array( 'alias'=>$alias, 'phone'=>$phone ) );
|