https://github.com/carlosocarvalho/ms-my-library
Integration with api digital library(Minha biblioteca)
https://github.com/carlosocarvalho/ms-my-library
abcd abcd-library modalnetworks
Last synced: about 1 year ago
JSON representation
Integration with api digital library(Minha biblioteca)
- Host: GitHub
- URL: https://github.com/carlosocarvalho/ms-my-library
- Owner: carlosocarvalho
- License: mit
- Created: 2019-02-20T19:34:16.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-02-26T15:35:23.000Z (over 7 years ago)
- Last Synced: 2025-06-17T13:54:47.414Z (about 1 year ago)
- Topics: abcd, abcd-library, modalnetworks
- Language: PHP
- Size: 517 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
Modalnetworks Package Digital Library
=============================================================
### Install
``` php
composer require modalnetworks/digital-library
```
> ### Use in application
```php
use Modalnetworks\DigitalLibrary\AuthenticatedBook;
use Modalnetworks\DigitalLibrary\DigitalSettings;
use Modalnetworks\DigitalLibrary\Digital;
use Modalnetworks\DigitalLibrary\Contracts\ResponseDigitalContract;
$data = [
'FirstName' => 'Joe',
'LastName' => 'Legal',
'Email' => 'joe@legal.fake.com',
'Isbn' => '9788502628489'
];
//start item with data
$book = new AuthenticatedBook($data);
//add your token
$token = 'your_token';
/**
* configure with your token
* opitional param for add name application
*/
$settings = new DigitalSettings($token);
//add settings in digital library for get url authenticated for read ebook
$digital = new Digital($settings);
//run for get link
$digital->run($book, function(ResponseDigitalContract $digital){
dump($digital);
});
```