带宽 / 冲浪者
此软件包已被废弃且不再维护。未建议替代软件包。
Bandwidth的PHP冲浪者SDK
v0.10.0
2019-05-09 16:44 UTC
Requires
- php: >=5.3.0
Requires (Dev)
- php: >=5.3.0
- phpunit/phpunit: 3.7.*
This package is auto-updated.
Last update: 2021-03-02 20:57:59 UTC
README
弃用通知
此项目已被弃用。请访问 https://github.com/Bandwidth/php-sdk
Bandwidth应用平台SDK
文档
安装
使用composer安装
composer require bandwidth/catapult
或在克隆后
composer update
从源运行
您也可以不使用composer使用Bandwidth,您只需从/source/中包含"Catapult.php"文件即可
示例
require "source/Catapult.php"
API密钥
请记住配置您的API密钥。您可以通过以下两种方式之一完成此操作
-
使用您的密钥更新credentials.json文件。如果您使用此方法,请使用此构造函数
$cred = new Catapult\Credentials;
同时,请确保保护该文件免受外部访问
-
将密钥指定给冲浪者客户端。如果您使用此方法,请使用此构造函数
$cred = new Catapult\Credentials('您的Bandwidth应用平台用户ID', '您的Bandwidth应用平台令牌', '您的Bandwidth API密钥');
单元测试
在./tests中有要运行的测试列表,我们只需要phpunit
composer require phpunit
并且运行测试
php phpunit.phar --bootstrap ../source/Catapult.php {test_name}
其中测试名称可以是列出的任何测试。
需求
- 需要
- php >= 5.3.0
- libCurl
可选
- openSSL