Download the PHP package live4tv/stream-network-api-client-php-sdk without Composer
On this page you can find all versions of the php package live4tv/stream-network-api-client-php-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download live4tv/stream-network-api-client-php-sdk
More information about live4tv/stream-network-api-client-php-sdk
Files in live4tv/stream-network-api-client-php-sdk
Package stream-network-api-client-php-sdk
Short Description Omnichannel for live streaming on social networks We're glad that you chose to use Live4.tv's API for managing your connection with social networks (currently Instagram). We understand that Instagram currently restricts users from conducting live broadcasts without their official app. However, our innovative API empowers users to go live on Instagram without relying on the app itself. By leveraging our API, users gain access to a stream key, enabling them to seamlessly transmit their live broadcasts using popular software like OBS (Open Broadcaster Software). This breakthrough feature provides users with the freedom to connect with their audience and share captivating live content on Instagram, all without the constraints of the official app. The login flow: 
License unlicense
Homepage https://openapi-generator.tech
Informations about the package stream-network-api-client-php-sdk
StreamNetworkApi
Omnichannel for live streaming on social networks We're glad that you chose to use Live4.tv's API for managing your connection with social networks (currently Instagram).
We understand that Instagram currently restricts users from conducting live broadcasts without their official app.
However, our innovative API empowers users to go live on Instagram without relying on the app itself.
By leveraging our API, users gain access to a stream key, enabling them to seamlessly transmit their live broadcasts using popular software like OBS (Open Broadcaster Software).
This breakthrough feature provides users with the freedom to connect with their audience and share captivating live content on Instagram, all without the constraints of the official app.
The login flow:
For more information, please visit https://www.live4.tv/contato.
Installation & Usage
Requirements
PHP 7.4 and later. Should also work with PHP 8.0.
Composer
To install the bindings via Composer, add the following to composer.json
:
Then run composer install
Manual Installation
Download the files and include autoload.php
:
Getting Started
Please follow the installation procedure and then run the following:
API Endpoints
All URIs are relative to http://localhost
Class | Method | HTTP request | Description |
---|---|---|---|
AccountsApi | socialNetworkAccountControllerGetAccount | GET /api/v1/social-network-account/{userExternalId}/{uuid} | Get social account information logged from user account |
AccountsApi | socialNetworkAccountControllerGetAuthoriseUrl | POST /api/v1/social-network-account/{network}/authorise-url | Add a new social network account (e.g instagram account) |
CommentsApi | commentsControllerGetComments | GET /api/v1/live-streams/{uuid}/comments | Get a list of comments (call it every minute) |
CommentsApi | commentsControllerMuteComment | POST /api/v1/live-streams/{uuid}/comments/mute | Mute comments to the live stream |
CommentsApi | commentsControllerPostComment | POST /api/v1/live-streams/{uuid}/comments | Post a comment into the live stream (all accounts) |
CommentsApi | commentsControllerStartListening | POST /api/v1/live-streams/{uuid}/comments/start-listening | Start listening comments of the live stream |
CommentsApi | commentsControllerStopListening | POST /api/v1/live-streams/{uuid}/comments/stop-listening | Stop listening comments of the live stream |
CommentsApi | commentsControllerUnmuteComment | POST /api/v1/live-streams/{uuid}/comments/unmute | Unmute comments to the live stream |
LiveStreamsApi | liveStreamsControllerCreateAndStartLive | POST /api/v1/live-streams/{uuid}/create-and-start | Start a live stream, return the stream key |
LiveStreamsApi | liveStreamsControllerStopLive | POST /api/v1/live-streams/{uuid}/stop | Stop a live stream |
SocialNetworksApi | socialNetworkControllerGetAllActive | GET /api/v1/social-networks | Get all social network integrations available |
Models
- CommentsResponse
- CommentsResponseUser
- CreateAndStartLiveAccountDetailsResponse
- CreateAndStartLiveRequest
- CreateAndStartLiveResponse
- GetAuthoriseUrlRequest
- GetCommentsResponse
- HttpExceptionResponse
- PostCommentRequest
- PostCommentResponse
- Redirect
- SocialNetworkAccount
- SocialNetworkDetail
- SocialNetworkResponse
- StartListeningToCommentsAccountDetailsResponse
- StartListeningToCommentsRequest
- StartListeningToCommentsResponse
- StopListeningToCommentsAccountDetailsResponse
- StopListeningToCommentsRequest
- StopListeningToCommentsResponse
- StopLiveDetailsResponse
- StopLiveRequest
- StopLiveResponse
- ToggleCommentRequest
- ToggleCommentResponse
- ToggleCommentResponseDetails
Authorization
Endpoints do not require authorization.
Tests
To run the tests, use:
Author
About this package
This PHP package is automatically generated by the OpenAPI Generator project:
- API version:
1.0
- Package version:
1.0.0
- Package version:
- Build package:
org.openapitools.codegen.languages.PhpClientCodegen
All versions of stream-network-api-client-php-sdk with dependencies
ext-curl Version *
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ^7.3
guzzlehttp/psr7 Version ^1.7 || ^2.0