Download the PHP package notwonderful/trovo-sdk without Composer
On this page you can find all versions of the php package notwonderful/trovo-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package trovo-sdk


PHP 8.3+ SDK for the Trovo.live API.
Installation
Quick Start
Authentication
OAuth 2.0 Authorization Code Flow
OAuth 2.0 Implicit Flow
Token Management
API Usage
Categories
Channels
Users
Subscribers
Emotes
Streams & Past Streams
Clips
Chat
Drops (App Access Token)
Drops APIs use Trovo Signature (HMAC-SHA1) automatically:
Laravel Integration
The package auto-registers its ServiceProvider via Laravel's package discovery.
Add credentials to your .env:
Optionally publish the config:
Then resolve from the container:
Or inject via constructor:
Error Handling
Custom HTTP Client
Implement HttpClientInterface to use your own HTTP client or for testing:
Available Scopes
| Enum | Value | Description |
|---|---|---|
Scope::UserDetailsSelf |
user_details_self |
View email and user profile |
Scope::ChannelDetailsSelf |
channel_details_self |
View channel details + stream key |
Scope::ChannelUpdateSelf |
channel_update_self |
Update channel settings |
Scope::ChannelSubscriptions |
channel_subscriptions |
Get subscribers list |
Scope::ChatSendSelf |
chat_send_self |
Send chat messages |
Scope::SendToMyChannel |
send_to_my_channel |
Allow others to send to your channel |
Scope::ManageMessages |
manage_messages |
Delete messages and chat commands |
Support
If you like this package, please consider giving it a star ⭐ on GitHub!
All versions of trovo-sdk with dependencies
PHP Build Version
Package Version
The package notwonderful/trovo-sdk contains the following files
Loading the files please wait ...