项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 929
技术标签
使用教程
环境要求
- PHP 7.4+ 与 Composer
- Vonage 账号
安装与启动步骤
-
1装 SDK
官方包通过 Composer 分发,项目里 require 后即可用命名空间调用。
composer require vonage/client -
2准备凭据
到 Vonage 控制台建应用,拿到 API Key / Secret,短信与语音还要额外申请对应产品的账号权限。
-
3发一条测试短信
用 Client 构造凭据对象后调用 sms 客户端,先给自己手机发一条确认链路通。
<?php $client = new \Vonage\Client(new \Vonage\Client\Credentials('KEY','SECRET')); $res = $client->sms->send(new \Vonage\SMS\Message('我的应用', '15551234567', 'hello')); -
4核对结果
返回里看 status 与 messages,非 0 状态按错误码查文档,多半是号码格式或额度问题。
如何确认成功
手机收到短信,返回对象的 status 为 0。
注意事项
- 号码要用国际格式(含国家码),否则会被判为非法收件人。
核心亮点
- 官方维护,API 覆盖全面,文档清晰,更新及时
- 封装了认证和错误处理,降低开发门槛
- 支持 Composer 和 PSR 标准,易于集成到主流框架
不足之处
- 仅支持 PHP,语言绑定单一
- 文档/社区待观察
适用场景
- 在 Laravel 或 Symfony 项目中快速添加短信验证码功能
- 构建需要语音通知或文本转语音的 IVR 系统
- 管理虚拟电话号码并实现 2FA 二次验证
替代项目
twilio-php、nexmo-php、messagebird-php
上一篇:dsnote
同类项目推荐
eplan-rag-mcp
开源
让 AI 读懂 EPLAN 文档,写脚本调 API 不再靠猜
MCP server for EPLAN Electric P8: ~200 tools to drive EPLAN from Claude Code, Codex,···
dex-trade-agent-kit
开源
两个包搞定 AI 驱动的 DEX 自动交易
Dex trade agent kit which AI-powered trading toolkit with two standalone packages
garmin-health-data
开源
一键把Garmin健康数据下载到本地,随时分析
A simple Python CLI to download Garmin Connect data as local files and load them int···
MangaTranslator
开源
一键把漫画生肉变成熟肉
Manga translation app powered by AI
real-time-language-translator
开源
对着麦克风说话,实时翻译成外语并语音播报
A voice recognition-based tool for translating languages in real-time.
jabref
开源
写论文管文献,用 JabRef 一键搞定 BibTeX 整理与引用
Desktop app for managing BibTeX and BibLaTeX (.bib) libraries
OpenWhale
开源
用模块化方式组合 AI 策略,轻松部署到链上。
A framework for AI-driven economic activity. Declarative, composable, observable, de···
LangSim
开源
用大白话写材料模拟,让 LLM 自动生成代码并运行
Application of Large Language Models (LLM) for computational materials science - vis···
AutonomousVehicleControlBeginner···
开源
跟着示例代码,从零入门自动驾驶控制算法
Learn autonomous driving by building it: Python simulations and an open textbook whe···
