- Notifications
You must be signed in to change notification settings - Fork0
#️⃣ PHP Slack Client based on the official OpenAPI specification
License
WhiteLabelCoders/slack-php-api
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
There is a bunch of existing PHP clients for Slack. But some are not up to dateor miss features, some only cover a small part of the API and most are simplyno longer maintained.
This SDK is generated automatically withJanePHPfrom theofficial Slack API specs.
It also provides afull object oriented interface for all the endpoints,requests and responses of the Slack Web API.
This library is built atop ofPSR-7 andPSR-18. So you will need to install someimplementations for those standard interfaces.
If no PSR-18 client or PSR-7 message factory is available yet in your projector you don't know or don't care which one to use, just install some default:
composer require symfony/http-client nyholm/psr7
You can now install the Slack client:
composer require jolicode/slack-php-api
// $client contains all the methods to interact with the API$client =JoliCode\Slack\ClientFactory::create($yourSlackToken);$user =$client->usersInfo(['user' =>'U123AZER'])->getUser();
Want more documentation or examples? See thefull documentation here.
You can see the current and past versions using one of the following:
- the
git tagcommand - thereleases page on Github
- the file listing thechanges between versions
Finally, some meta documentation:
This library is licensed under the MIT License - see theLICENSEfile for details.
About
#️⃣ PHP Slack Client based on the official OpenAPI specification
Resources
License
Contributing
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Languages
- PHP100.0%