Download the PHP package sms77/api without Composer
On this page you can find all versions of the php package sms77/api. 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 api
seven.io PHP SDK
The official PHP SDK for the seven.io SMS Gateway API
Documentation โข Dashboard
๐ฆ Installation
Via Composer (recommended)
Manual Installation
Download the latest release as ZIP file and include it in your project.
๐ Quick Start
Send your first SMS
๐ฑ Features
SMS Messaging
- โ Send SMS to single or multiple recipients
- โ Bulk SMS support
- โ Flash SMS
- โ Unicode support
- โ Delivery reports
- โ Schedule messages
Voice Calls
- โ Text-to-Speech calls
- โ Voice message broadcasts
Number Lookup
- โ HLR (Home Location Register) lookup
- โ Number format validation
- โ Carrier information
- โ Number portability check
Other Features
- โ Balance inquiry
- โ Pricing information
- โ Webhook management
- โ Contact management
- โ Analytics & Journal
๐ป Usage Examples
Send SMS with custom sender
Send bulk SMS
Schedule SMS for later
Perform HLR lookup
Check account balance
Text-to-Speech call
๐ง Advanced Configuration
Initialize with signing secret (for webhook validation)
Error Handling
๐งช Testing
Run the test suite with your API credentials:
Run specific tests
๐ API Resources
The SDK provides access to all seven.io API endpoints:
Resource | Description |
---|---|
AnalyticsResource |
Analytics and statistics |
BalanceResource |
Account balance |
ContactsResource |
Contact management |
HooksResource |
Webhook management |
JournalResource |
Message history |
LookupResource |
Number lookup & validation |
PricingResource |
Pricing information |
RcsResource |
RCS messaging |
SmsResource |
SMS messaging |
StatusResource |
Delivery reports |
SubaccountsResource |
Subaccount management |
ValidateForVoiceResource |
Voice number validation |
VoiceResource |
Voice calls |
๐ Environment Variables
Variable | Description |
---|---|
SEVEN_API_KEY |
Your production API key |
SEVEN_API_KEY_SANDBOX |
Your sandbox API key for testing |
SEVEN_SIGNING_SECRET |
Webhook signing secret |
๐ Requirements
- PHP 8.1 or higher
- Composer (for installation)
- ext-curl
- ext-json
๐ค Contributing
We welcome contributions! Please see our Contributing Guide for details.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
๐ Support
- ๐ API Documentation
- ๐ฌ Contact Support
- ๐ Report Issues
- ๐ก Feature Requests
๐ License
This project is licensed under the MIT License - see the LICENSE file for details.
Made with โค๏ธ by seven.io
All versions of api with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.2
ext-ctype Version *
ext-curl Version *
ext-mbstring Version *
ext-json Version *
ext-ctype Version *
ext-curl Version *
ext-mbstring Version *
ext-json Version *
The package sms77/api contains the following files
Loading the files please wait ....