Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/digital-blueprint/campusonline-api
PHP API for the various web services provided by CAMPUSonline
https://github.com/digital-blueprint/campusonline-api
campusonline digital-blueprint symfony-bundle
Last synced: about 2 months ago
JSON representation
PHP API for the various web services provided by CAMPUSonline
- Host: GitHub
- URL: https://github.com/digital-blueprint/campusonline-api
- Owner: digital-blueprint
- License: agpl-3.0
- Created: 2023-02-28T12:04:33.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-13T00:28:38.000Z (8 months ago)
- Last Synced: 2024-04-14T14:57:43.532Z (8 months ago)
- Topics: campusonline, digital-blueprint, symfony-bundle
- Language: PHP
- Homepage: https://packagist.org/packages/dbp/campusonline-api
- Size: 542 KB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# CAMPUSonline API Client
[GitHub](https://github.com/digital-blueprint/campusonline-api) |
[Packagist](https://packagist.org/packages/dbp/campusonline-api)[![Test](https://github.com/digital-blueprint/campusonline-api/actions/workflows/test.yml/badge.svg)](https://github.com/digital-blueprint/campusonline-api/actions/workflows/test.yml)
The goal of this package is to provide a PHP API for the various web services
provided by [CAMPUSonline](https://www.campusonline.tugraz.at).```
composer require dbp/campusonline-api
```## Legacy Rest API
```php
UCard();
$ucard->getCardsForIdentIdObfuscated('1234567890');
```## Generic Exports API
```php
GenericApi('loc_apiMyExport');
$generic->getResource('ID', '42);
```## Legacy XML Web Services API
```php
OrganizationUnit();
$org->getOrganizationUnitById('1234');
```## Public Rest API
TODO