4

Check your subscription

subscription

GET https://collaboractor.com/api/v1/subscription?login=&password=

loginYour identification code.
passwordYour password.
$ curl -D - -X GET "https://collaboractor.com/api/v1/subscription?login=abcdef&password=ABCDEF"

Download the code of the sendget function defined in the file sendhttp.php. Copy the file in the space of your application.

NOTE: See the page Call the service API for a description of the sendget function.

Add the file subscription.php with the following content:

  1. require_once 'sendhttp.php';

Loads the code of the sendget function provided by iZend.

  1. function subscription($login, $password) {

Defines the function subscription. $login is your identification code. $password is your password.

  1.     $curl = 'https://collaboractor.com/api/v1/subscription';

Sets $curl to the URL of the subscription action with the identification code and the password of the user's account. $login and $password must be escaped.

  1.     $args = array(
  2.         'login'     => $login,
  3.         'password'  => $password,
  4.     );

Prepares the list of arguments of the GET: the identification code and the password of the user's account.

  1.     $response=sendget($curl, $args);

Sends the HTTP request with sendget. The arguments login and password are already in $curl.

  1.     if (!$response or $response[0] != 200) {
  2.         return false;
  3.     }

If $response is false, the server is unreachable. If $response[0] doesn't contain the HTTP return code 200 Ok, an execution error has occurred. In case of error, subscription returns false.

  1.     return $response[2];
  2. }

Returns the due date of the subscription with the format yyyy-mm-dd.

EXAMPLE

Assuming you have saved the files sendhttp.php and subscription.php in the current directory, run PHP in interactive mode, load the subscription function and call it with your identification code and password in argument:

$ php -a
php > require_once 'subscription.php';
php > echo subscription('abcdef', 'ABCDEF');
2022-12-31
php > quit
SEE ALSO

Call the service API, Upload a document, Edit a document

Comments

Your comment:
[p] [b] [i] [u] [s] [quote] [pre] [br] [code] [url] [email] strip help 2000

Enter a maximum of 2000 characters.
Improve the presentation of your text with the following formatting tags:
[p]paragraph[/p], [b]bold[/b], [i]italics[/i], [u]underline[/u], [s]strike[/s], [quote]citation[/quote], [pre]as is[/pre], [br]line break,
[url]http://www.izend.org[/url], [url=http://www.izend.org]site[/url], [email]izend@izend.org[/email], [email=izend@izend.org]izend[/email],
[code]command[/code], [code=language]source code in c, java, php, html, javascript, xml, css, sql, bash, dos, make, etc.[/code].