当朗 / avacloud
0.1.27
2024-06-28 18:42 UTC
Requires
- php: >=5.5
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ^7.4.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ~2.6
- phpunit/phpunit: ^4.8
- squizlabs/php_codesniffer: ~2.6
This package is auto-updated.
Last update: 2024-08-28 18:56:52 UTC
README
请访问官方网站以获取更多信息及进一步文档: https://www.dangl-it.com/products/avacloud-gaeb-saas/
要开始,您可以使用PHP演示应用程序: https://github.com/Dangl-IT/avacloud-demo-php
AVACloud API规范
此PHP包由Swagger Codegen项目自动生成
- API版本:1.52.1
- 包版本:1.52.1
- 构建包:io.swagger.codegen.languages.PhpClientCodegen
需求
PHP 5.5及以后版本
安装与使用
Composer
要使用Composer安装绑定,请将以下内容添加到composer.json
{
"repositories": [
{
"type": "git",
"url": "https://github.com/Dangl-IT/avacloud-client-php.git"
}
],
"require": {
"dangl/avacloud": "*@dev"
}
}
然后运行composer install
手动安装
下载文件并包含autoload.php
require_once('/path/to/Dangl\AVACloud/vendor/autoload.php');
测试
要运行单元测试
composer install
./vendor/bin/phpunit
入门
请遵循安装过程,然后运行以下命令
<?php require_once(__DIR__ . '/vendor/autoload.php'); // Configure OAuth2 access token for authorization: Dangl.Identity $config = Dangl\AVACloud\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN'); $apiInstance = new Dangl\AVACloud\Api\AslvConversionApi( // 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(), $config ); $aslv_file = "/path/to/file.txt"; // \SplFileObject | The input file $remove_plain_text_long_texts = true; // bool | If set to true, plain text long texts will be removed from the output to reduce response sizes $remove_html_long_texts = true; // bool | If set to true, html long texts will be removed from the output to reduce response sizes try { $result = $apiInstance->aslvConversionConvertToAva($aslv_file, $remove_plain_text_long_texts, $remove_html_long_texts); print_r($result); } catch (Exception $e) { echo 'Exception when calling AslvConversionApi->aslvConversionConvertToAva: ', $e->getMessage(), PHP_EOL; } ?>
API端点文档
所有URI均相对于https://avacloud-api.dangl-it.com
模型文档
- 添加状态Dto
- 附加类型Dto
- Api错误
- 文章数据Dto
- 附件Mime类型
- Ava项目包装器
- 奖项类型Dto
- 银行信息Dto
- 计算Dto
- 目录Dto
- 目录引用Dto
- 目录类型Dto
- 索赔获取
- 佣金状态Dto
- 商业询价类型Dto
- 商业属性Dto
- 补充数量Dto
- 数据规范目标版本
- 目标Gaeb交换阶段
- 目标Gaeb类型
- 目标Oenorm类型
- 目标Reb类型
- 持续时间单位Dto
- 交换阶段Dto
- 执行描述Dto
- 文件验证源类型
- 扁平Ava项目
- 平面元素Dto
- 忘记密码Post
- 获取状态
- 毛价组件Dto
- 持有期持续时间单位Dto
- 持有期类型Dto
- Http状态码
- IElementDto
- Ids连接版本
- 发票
- 发票减免
- 发票费用
- 发票行项目
- 发票备注
- 发票期间
- 发票总计
- 发票类型
- 项目编号Dto
- 项目编号模式Dto
- 项目编号模式层级Dto
- 项目编号模式层级类型Dto
- 项目编号类型Dto
- 劳务价格组件Dto
- 行项目减免
- 行项目属性
- 行项目费用
- 行项目信息
- 行项目价格详情
- 行项目增值税信息
- 登录Post
- 备注文本Dto
- 对象验证检查详情
- Oenorm备注文本属性Dto
- Oenorm原始代码Dto
- Oenorm位置属性Dto
- Oenorm属性Dto
- 组织
- 原始Dto
- 当事人信息Dto
- 收款人
- 支付指示
- 支付方式
- 位置补充类型Dto
- 位置Dto
- 位置持有期属性Dto
- 位置类型Dto
- 发布Ava项目验证源选项
- 发布Ava源选项
- 发布Gaeb目标选项
- 发布Oenorm目标选项
- 以前的发票
- 价格目录数据Dto
- 价格组件Dto
- 价格组件类型Dto
- 价格信息Dto
- 价格舍入模式Dto
- 价格类型Dto
- 产品数据Dto
- 项目Dto
- 项目信息Dto
- 项目验证检查详情
- 数量分配Dto
- 参考文献
- RegisterPost
- ResponseErrorType
- STLBKeyDto
- STLBReferenceDto
- ServiceSpecificationCommercePropertiesDto
- ServiceSpecificationDto
- ServiceSpecificationGroupDto
- ServiceTypeDto
- SiaDestinationType
- SourceType
- SpecialAwardKindDto
- StandardReferenceTypeDto
- StandardizedDescriptionDto
- SubDescriptionDto
- SupportingDocument
- TokenLoginPost
- TokenRefreshPost
- TokenResponseGet
- TradeDiscountDto
- UglDestinationVersion
- UserInfoGet
- ValidationCheckResult
- ValidationCheckType
- ValidationResult
- ValidationSeverity
- ValidationType
- VatBreakdown
- VatCategory
- WarrantyDurationDto
- XmlSchemaValidationCheckDetails
授权说明文档
Dangl.Identity
- 类型: OAuth
- 流程: 隐式
- 授权URL: https://identity.dangl-it.com/connect/authorize
- 作用域:
- avacloud: 访问AVACloud API