|
1 | 1 | # php-ahsay-api-wrapper |
2 | 2 | [](https://raw.githubusercontent.com/hannesbe/php-ahsay-api-wrapper/master/LICENSE) |
3 | 3 |
|
4 | | -[](https://github.com/hannesbe/php-ahsay-api-wrapper/releases) [](https://github.com/hannesbe/php-ahsay-api-wrapper/commits/1.1) |
| 4 | +[](https://github.com/hannesbe/php-ahsay-api-wrapper/releases) [](https://github.com/hannesbe/php-ahsay-api-wrapper/commits/1.1.1) |
5 | 5 |
|
6 | 6 | PHP API wrapper for AhsayOBS |
7 | 7 |
|
8 | 8 | ## Example usage |
9 | 9 |
|
10 | 10 | [ahsay-api-wrapper-example.php](ahsay-api-wrapper-example.php) |
11 | 11 | ```php |
12 | | -require 'ahsay-api-wrapper/ahsay-api-wrapper.php'; |
| 12 | +require 'ahsay-api-wrapper.php'; |
13 | 13 |
|
14 | | -define('BACKUPSERVER_ADDRESS', 'http://ahsay.server.com'); |
15 | | -define('BACKUPSERVER_ADMINUSER', 'adminuser'); |
16 | | -define('BACKUPSERVER_ADMINPASSWORD', 'password'); |
| 14 | +const BACKUPSERVER_ADDRESS = 'http://ahsay.server.com'; |
| 15 | +const BACKUPSERVER_ADMINUSER = 'adminuser'; |
| 16 | +const BACKUPSERVER_ADMINPASSWORD = 'password'; |
17 | 17 |
|
18 | | -$api = new AhsayApiWrapper(BACKUPSERVER_ADDRESS, BACKUPSERVER_ADMINUSER, BACKUPSERVER_ADMINPASSWORD); |
| 18 | +try { |
| 19 | + $api = new AhsayApiWrapper(BACKUPSERVER_ADDRESS, BACKUPSERVER_ADMINUSER, BACKUPSERVER_ADMINPASSWORD); |
19 | 20 |
|
20 | | -$api->debug(true); |
| 21 | + $api->debug(true); |
21 | 22 |
|
22 | | -$user = 'user01'; // Ahsay username |
23 | | -$backupSet = '1317401234567'; // Ahsay numeric backupset ID |
| 23 | + $user = 'user01'; // Ahsay username |
| 24 | + $backupSet = '1317401234567'; // Ahsay numeric backupset ID |
24 | 25 |
|
25 | | -$lastJobID = $api->getMostRecentBackupJob($user, $backupSet); |
26 | | -$lastJobDetailArray = $api->getUserBackupJobDetails($user, $backupSet, $lastJobID)['@attributes']; |
| 26 | + $lastJobID = $api->getMostRecentBackupJob($user, $backupSet); |
| 27 | + $lastJobDetailArray = $api->getUserBackupJobDetails($user, $backupSet, $lastJobID)['@attributes']; |
27 | 28 |
|
28 | | -//var_dump($lastJobDetailArray); |
29 | | -printf('BackupJobStatus: '.$lastJobDetailArray['BackupJobStatus']."\n"); |
30 | | -printf('EndTime: '.$lastJobDetailArray['EndTime']); |
| 29 | + //var_dump($lastJobDetailArray); |
| 30 | + printf('BackupJobStatus: '.$lastJobDetailArray['BackupJobStatus']."\n"); |
| 31 | + printf('EndTime: '.$lastJobDetailArray['EndTime']); |
| 32 | +} catch (Exception $e) { |
| 33 | + echo $e->GetMessage(); |
| 34 | +} |
31 | 35 |
|
32 | 36 | ``` |
33 | 37 | ## Known issues / limitations |
|
0 commit comments