zvps / volo-commerce-client
dev-master
2020-10-09 10:07 UTC
Requires
- php: >=5.4
- ext-curl: *
- ext-json: *
- ext-mbstring: *
Requires (Dev)
- friendsofphp/php-cs-fixer: ~1.12
- phpunit/phpunit: ~4.8
- satooshi/php-coveralls: ~1.0
- squizlabs/php_codesniffer: ~2.6
This package is auto-updated.
Last update: 2024-09-09 19:19:11 UTC
README
Volo 公共API
此PHP包由Swagger Codegen项目自动生成
- API版本:1.0
- 构建包:io.swagger.codegen.languages.PhpClientCodegen
要求
PHP 5.4.0 及以上版本
安装与使用
Composer
要使用Composer安装绑定,请在composer.json
中添加以下内容:
{
"repositories": [
{
"type": "git",
"url": "https://github.com/GIT_USER_ID/GIT_REPO_ID.git"
}
],
"require": {
"GIT_USER_ID/GIT_REPO_ID": "*@dev"
}
}
然后运行composer install
手动安装
下载文件并包含autoload.php
require_once('/path/to/SwaggerClient-php/autoload.php');
测试
要运行单元测试
composer install
./vendor/bin/phpunit
入门指南
请遵循安装程序,然后运行以下命令
<?php require_once(__DIR__ . '/vendor/autoload.php'); // Configure HTTP basic authorization: basicAuth \VoloCommerce\Api\v1\Configuration::getDefaultConfiguration()->setUsername('YOUR_USERNAME'); \VoloCommerce\Api\v1\Configuration::getDefaultConfiguration()->setPassword('YOUR_PASSWORD'); $api_instance = new \VoloCommerce\Api\v1\Client\AuthenticationApi(); $authorization = "authorization_example"; // string | Base 64 encoded Basic Auth Header (base64[username:password]) i.e. if username is user123 and password is pass then header value will be Basic dXNlcjEyMzpwYXNz $x_api_key = "x_api_key_example"; // string | API Key try { $result = $api_instance->getJWTToken($authorization, $x_api_key); print_r($result); } catch (Exception $e) { echo 'Exception when calling AuthenticationApi->getJWTToken: ', $e->getMessage(), PHP_EOL; } ?>
API端点文档
所有URI均相对于https://api.volocommerce.io/1.0
模型文档
- APIError
- AddConfirmDeliveryRequest
- AddCustomers
- AddItem
- AddLocationResponse
- AddLocations
- AddOrderItemResponse
- AddOrderItemResponseBean
- AddOrderItems
- AddOrderResponse
- AddPurchaseOrders
- AddSalesOrderItemsRequest
- AddSalesOrdersBean
- AddSuppliers
- AddUpdatedLocationResponse
- AddUpdatedSupplierResponse
- AmazonRefundReasonResponse
- BatchStatusBean
- BatchStatusResponse
- ChannelListedQuantity
- CollectOrderResponse
- ConfirmDeliveryRequest
- ConfirmPurchaseOrderItems
- CountryRatesResponseBean
- CourierBean
- CourierResponse
- CreateItem
- CreateLocationResponse
- CreateOrderItems
- CreateSalesOrderPaymentBean
- CreateSalesOrderPaymentResponse
- CustomImportLayout
- CustomImportRequest
- CustomerBean
- CustomerRequestBean
- CustomerResponse
- CustomerResponseBean
- CustomerResponseBeanList
- DeleteCustomerResponse
- DeleteOrderItemsResponse
- DeleteSupplierResponse
- DeleteWebHookResponse
- Depth
- EbayCourierNameResponse
- EventResponse
- ExportableFieldsResponse
- ExportableFieldsResponseBean
- FlagsResponse
- FullProductByField
- Height
- History
- ImportData
- ImportProductsResponse
- ImportRow
- IssueRefundParams
- Item
- ItemUpdateInput
- ItemUpdateInputList
- JWTToken
- KeyValueBean
- LayoutFields
- Listed
- LocationBean
- LocationsParamBean
- LocationsResponse
- MessageResponse
- Order
- OrderBean
- OrderCredit
- OrderCreditDTO
- OrderCreditResponse
- OrderCreditType
- OrderCredits
- OrderHistories
- OrderHistory
- OrderHistoryResponse
- OrderItems
- OrderItemsResponseBean
- OrderStatusResponse
- OrderUpdate
- OrderUpdateAsync
- OrderUpdateAsyncBean
- OrdersResponse
- OutPutField
- OutgoingOrders
- PageContext
- Pagination
- PartialProduct
- PartialProductResult
- PartialProductUpdateResult
- PartialProductUpdates
- Payment
- PaymentBean
- Payments
- PaymentsBean
- Price
- Prices
- ProductBean
- ProductImageResponse
- ProductImagesItems
- ProductLocationBean
- ProductPriceNamesResponse
- ProductPriceNamesResponseBean
- ProductPriceResponse
- ProductPriceResponseBean
- ProductResultBean
- ProductSearchByFieldResponse
- ProductStockLevelBean
- ProductUpdate
- ProductsAPISearchCriteria
- ProductsSearchByFieldRequest
- PurchaseOrderBean
- PurchaseOrderItems
- PurchaseOrderRequestBean
- PurchaseOrderRequestItems
- PurchaseOrderResponse
- 采购订单响应Bean
- 采购订单响应Bean列表
- 问题数据Bean
- 问题消息
- 问题结果
- 退款订单项
- 退款支付项
- 退款销售订单响应
- 注册WebHook请求
- 回复产品问题Bean
- 销售订单支付Bean
- 销售订单支付响应
- 销售订单退款响应DTO
- 范围
- 范围响应
- 卖家ID响应
- 卖家IDBean
- 运输退款项
- 库存动作Bean
- 库存动作结果Bean
- 库存水平
- 库存水平结果
- 库存位置响应
- 库存位置响应Bean
- 供应商Bean
- 供应商请求Bean
- 供应商响应Bean
- 供应商响应Bean列表
- 供应商响应
- 税码结果响应
- 税码结果响应Bean
- 税率响应Bean
- 更新异步响应
- 更新客户
- 更新客户请求
- 更新发货
- 更新发货
- 更新位置
- 更新位置Bean
- 更新位置响应
- 更新订单项响应
- 更新订单项响应Bean
- 更新产品异步响应
- 更新采购订单
- 更新采购订单项
- 更新采购订单项Bean
- 更新采购订单请求
- 更新响应JSON条目
- 更新响应JSON条目
- 更新销售订单异步Bean
- 更新销售订单错误响应
- 更新销售订单支付Bean
- 更新销售订单支付请求
- 更新销售订单支付响应
- 更新销售订单支付响应Bean
- 更新销售订单Bean
- 更新供应商
- 更新供应商请求
- 更新WebHook请求
- VoloAPI错误响应
- WebHook认证
- WebHook认证响应
- WebHook请求范围
- WebHook响应
- WebHook响应Bean
- WebHook作用域代码
- WebHook订阅响应
- WebHook订阅响应Bean
- WebHook更新响应
- Web服务消息
- 重量
- 宽度
授权文档
API密钥-头部
- 类型:API密钥
- API密钥参数名:x-api-key
- 位置:HTTP头部
JWT-头部
- 类型:API密钥
- API密钥参数名:Authorization
- 位置:HTTP头部
基本认证
- 类型:HTTP基本认证