Download the PHP package meethour/php-sdk without Composer
On this page you can find all versions of the php package meethour/php-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download meethour/php-sdk
More information about meethour/php-sdk
Files in meethour/php-sdk
Package php-sdk
Short Description PHP SDK of Meet Hour application - https://meethour.io
License Apache-2.0
Informations about the package php-sdk
meethour/php-sdk
Meet Hour PHP SDK with Composer, GuzzleHTTP and support for Laravel/CorePHP/CodeIgnitor.
Meet Hour - 100% free video conference solution Meet Hour is 100% free video conference solution with End to End Encrypted and many other features such as lobby mode, Donor box & Click&Pledge Connect for fundraising, Video call recording, Youtube Live Stream etc.
Features:
✅ Free Unlimited Time Group Video Conference
✅ Upto 100 Participants Group Meeting
✅ Free Video Conference Recording
✅ YouTube Live Stream
✅ Raise funds via Click&Pledge Connect & DonorBox
✅ Virtual Background
✅ Live Pad
✅ Screensharing on Desktop & Mobile and many other features.
Try out one free session -
1. Website - https://meethour.io
2. Android - https://bit.ly/2U239ll
3. iOS - https://apple.co/3k8Rpbn
MeetHour SDK Implementation - Steps
- SDK Example Link - https://github.com/v-empower/MeetHour-Web-MobileSDKs/tree/master/Web/PHP/CorePHP
- API Documentation Link - https://docs.v-empower.com/docs/MeetHour-API/
Pre-requisites
- Go to meethour.io and signup for Developer or Higher plan. Currently we offer 28 days free trial.
- Later go to Developer menu and be ready to use the credentials in this SDK below.
Install (Works with Laravel & CodeIgnitor Also)
Usage
Provide your credentials in the constructor of Login object and hit the login api to get your access token. Which will further be used for making rest of the api calls.
MeetHourMeeting (Join Meeting )
We need to follow the Javascript SDK for Join Meetin Module - https://github.com/v-empower/MeetHour-Web-MobileSDKs/tree/master/Web/Javascript/Generic-Javascript
Example
Install and run the project from the sample SDK from here - https://github.com/v-empower/MeetHour-Web-MobileSDKs/Web/PHP/CorePHP
API End Points Supported
Important points: => Instead of '{version}', you to pass our latest version whenever you call the given functions. Currently we are using v1.2 Same version applies to the below calls. => In the token section, you need to pass the received access token which is received when login api is hit, for making further api calls. => You can make API calls by passing required properties in the constructor. But, to meet special requirements you can set rest of the properties directly, according to your need. For more details go to https://docs.v-empower.com/docs/MeetHour-API then click on APIS section to get all the information related to each api call.
-
To Get Access Token Endpoint : => https://docs.v-empower.com/docs/MeetHour-API/a44a7d7669f91-user-login-get-access-token
=> You have to pass respective values in the argument section. Hence, to get desired response.
-
To schedule a meeting: => https://docs.v-empower.com/docs/MeetHour-API/2de4b757a6312-meeting-schedule-meeting
-
To Generate JWT Token Endpoint => https://docs.v-empower.com/docs/MeetHour-API/b7e3d0ab3906f-generate-jwt
-
To fetch User Details: => https://docs.v-empower.com/docs/MeetHour-API/ff9d0e37d9191-user-details
-
To fetch access Token using Refresh Token: => https://docs.v-empower.com/docs/MeetHour-API/d851be1af9804-get-access-token-using-refresh-token
-
To add a contact in Meet Hour database: => https://docs.v-empower.com/docs/MeetHour-API/bd1e416413e8c-add-contact
-
To get Timezones of various countries: => https://docs.v-empower.com/docs/MeetHour-API/c688c29bce9b9-timezone-list
-
To get list of all the contacts in your Meet Hour account: => https://api.meethour.io/api/{version}/customer/contacts
-
To make changes in the existing contact details: => https://docs.v-empower.com/docs/MeetHour-API/28cae9187d215-edit-contact
-
To get Upcoming Meetings: => https://docs.v-empower.com/docs/MeetHour-API/31df88388416d-upcoming-meetings
-
To archive a meeting: => https://docs.v-empower.com/docs/MeetHour-API/1dd64523cc6bf-archive-meeting
-
To get the details of a missed meeting: => https://docs.v-empower.com/docs/MeetHour-API/92998e2dda102-missed-meetings
-
To get completed meetings: => https://docs.v-empower.com/docs/MeetHour-API/aa9ef6a678250-completed-meetings
-
To edit an existing meeting: => https://docs.v-empower.com/docs/MeetHour-API/5dedde36380b4-meeting-edit-meeting
-
To view a meeting: => https://docs.v-empower.com/docs/MeetHour-API/7e9a0a1e0da7f-meeting-view-meeting
- To get all the recordings list: => https://docs.v-empower.com/docs/MeetHour-API/ce7c4fd8cae7e-recording-list
Library & SDK
- Android Maven - https://repo.meethour.io/maven/releases/
- iOS Cocoapods - https://cocoapods.org/pods/MeetHourSDK
- React Web NPM - https://www.npmjs.com/package/meet-hour-react-web-sdk
- React Native NPM - https://www.npmjs.com/package/react-native-meet-hour-sdk
- PHP SDK - https://packagist.org/packages/meethour/php-sdk
- Flutter Pub Dev - https://pub.dev/packages/meet_hour