diablomedia / ringba-php-sdk
使用swagger-codegen生成的Ringba PHP SDK
v1.1.0
2020-01-09 00:40 UTC
Requires
- php: >=5.5
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ^6.2
Requires (Dev)
- friendsofphp/php-cs-fixer: ~2.12
- phpunit/phpunit: ^4.8
- squizlabs/php_codesniffer: ~2.6
This package is auto-updated.
Last update: 2024-09-16 01:04:36 UTC
README
使用swagger-codegen生成的Ringba PHP SDK(由Swagger Codegen https://github.com/swagger-api/swagger-codegen生成)
此PHP包是由Swagger Codegen项目自动生成的
- API版本:v1
- 构建包:io.swagger.codegen.languages.PhpClientCodegen
需求
PHP 5.5及更高版本
安装与使用
Composer
要通过Composer安装绑定,请在composer.json
中添加以下内容
{
"repositories": [
{
"type": "git",
"url": "https://github.com/diablomedia/ringba-php-sdk.git"
}
],
"require": {
"diablomedia/ringba-php-sdk": "*@dev"
}
}
然后运行composer install
手动安装
下载文件并包含autoload.php
require_once('/path/to/RingbaApi/vendor/autoload.php');
测试
要运行单元测试
composer install
./vendor/bin/phpunit
入门指南
请按照安装过程进行操作,然后运行以下命令
<?php require_once(__DIR__ . '/vendor/autoload.php'); $apiInstance = new Ringba\Api\AccountSettingsApi( // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`. // This is optional, `GuzzleHttp\Client` will be used as default. new GuzzleHttp\Client() ); $account_settings_model = array(new \Ringba\Model\CreateAccountSettingsRequest()); // \Ringba\Model\CreateAccountSettingsRequest[] | $accountid = "accountid_example"; // string | try { $result = $apiInstance->accountSettingsCreateOrUpdateSettings($account_settings_model, $accountid); print_r($result); } catch (Exception $e) { echo 'Exception when calling AccountSettingsApi->accountSettingsCreateOrUpdateSettings: ', $e->getMessage(), PHP_EOL; } ?>
API端点文档
所有URI均相对于https://api.ringba.com
模型文档
- ActionError
- AddAccountBalance
- AddAffiliateRequest
- AddBuyerRequestModel
- AddCreditCardModel
- AddNodeRequestModel
- AddNumberRequest
- AddPayoutToCampaignModel
- AddUserRequestModel
- Address
- AddressRequestModel
- AddressTelcoLink
- AddressVerification
- AdjustCallPaymentsRequestModel
- AdjustConversionRequestModel
- Affiliate
- AnnotateCallRequest
- BaseConversion
- BaseOAuthCallbackRequestModel
- BaseSetIntegrationSettingRequestModel
- BatchPayoutUpdateModel
- BidAcceptanceSettings
- BillingConfirmModel
- BillingSettingsModel
- BulkBlockNumberRequest
- BulkCriteria
- BulkSetNumbersIntegrationSettingRequest
- BulkSetNumbersIntegrationSettingRequestModel
- BulkTagUploadRequest
- BulkTargetUpdate
- Buyer
- BuyerSetConcurrencyCapRequest
- CallAnnotationTag
- CallConversionSetting
- CallInstructions
- CallLogSettings
- CallLogsStatRequest
- CallPlan
- CallPlanRequestModel
- CallRoute
- CallRouteAddRequest
- CallRoutesResponse
- Campaign
- ChangePasswordBindingModel
- ChangeProfileInfoModel
- ChildNode
- CnameCreationRequest
- ConversionWebhookRequest
- CountResponse
- CreateAccountSettingsRequest
- CreateAffiliateModel
- CreateBlockedNumberRequest
- CreateBuyerModel
- CreateCallRouteModel
- CreateIVRCallRouteModel
- CreateIVRTreeRequestModel
- CreateNumberRequestModel
- CreatePRPModel
- CreateSavedInsightRequest
- CreateSavedReportRequest
- Criteria
- DeleteCallRouteModel
- DuplicateCallSetting
- DuplicateSetting
- EditNodeLinkModel
- EditNodeRequestModel
- ErrorSettings
- EventCallBack
- EventCallBackModel
- FileAsset
- FileAssetCreationResponse
- FileAssetLink
- Filter
- GetAllResponse
- GetAvailableNodesRequestModel
- GetAvailableTagsRequestModel
- GetChangeLogBaseRequest
- GetChangeLogByUserRequest
- GetJobQueItemResult
- GetMessageCountResponse
- GetMessagesResponse
- IVRNode
- IVRNodeDescription
- IVRNodeLink
- IVRNodeReferrenceModel
- IVRNodeRequestModel
- IVRTree
- IVRTreeNodesResponse
- IVRTreeRequestModel
- IVRTreeResponse
- Integration
- IntegrationConversionSet
- IntegrationSetting
- JobActionModel
- JobActionResultModel
- JobQueItem
- JobQueItemAvailableAction
- JobQueItemHistoryAction
- JobQueItemPublicStateValue
- JobResponseModel
- JobsResponseModel
- JoinOfferRequestModel
- JsTag
- 键值对字符串字符串
- LeaveOfferRequestModel
- 链接
- 链接请求
- MarkAsDuplicateSettings
- 消息
- 消息响应
- 消息响应
- 通知渠道设置
- 通知设置
- 通知设置模型
- 数字
- 数字分配设置
- 数字查找
- 数字池
- 数字池数字请求
- 数字请求模型
- 出价详情模型
- 出价邀请模型
- 出价数字限制
- 办公室休息
- 开启设置
- 操作时间
- 覆盖设置
- PRPCustomField
- 解析设置
- 解析设置模型
- 支付转换模型
- 支付转换设置
- 支付设置
- 支付设置项
- PingErrorSettings
- PingRevenueSettings
- PingTree
- PingTreeCreateModel
- PingTreeTarget
- PingTreeTargetCreateModel
- 预览记录
- 预览响应
- 发布者注册模型
- 查询路径映射
- 查询路径映射创建模型
- 记录呼叫设置
- 移除数字请求
- 替换数字请求模型
- 报告时间
- 收入设置
- RingbaAccountUpdateRequest
- RingbaSettingRequestModel
- Ringba用户
- 根节点
- 路由优先级
- 调度和容量
- 设置JsTag集成设置请求
- 设置JsTag集成设置请求模型
- SipNumber
- 垃圾邮件检测设置
- 标签
- 标签过滤器
- 标签组
- 标签请求模型
- 标签可路由规则
- 标签更新请求模型
- 目标
- 目标组
- 目标组目标模型
- 时间序列设置
- 更新账户类型模型
- 更新信用卡模型
- UrlParseSettingsModel
- 用户访问管理
- 用户账户访问
- 用户邀请网络请求
- 用户提供的详细信息
- 作废呼叫请求模型
- WhiteLabelFriendlyNameRequest
- WhiteLabelThemeRequest
授权文档
所有端点均不需要授权。