flowhunt / flowhunt-php-sdk
FlowHunt API
dev-main
2024-09-25 11:37 UTC
Requires
- php: ^7.4 || ^8.0
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ^7.3
- guzzlehttp/psr7: ^1.7 || ^2.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.5
- phpunit/phpunit: ^8.0 || ^9.0
This package is auto-updated.
Last update: 2024-09-25 11:37:16 UTC
README
FlowHunt API
安装与使用
需求
PHP 7.4 及更高版本。也应与 PHP 8.0 兼容。
Composer
要通过 Composer 安装绑定,请将以下内容添加到 composer.json
{
"repositories": [
{
"type": "vcs",
"url": "https://github.com/GIT_USER_ID/flowhunt-php-sdk.git"
}
],
"require": {
"GIT_USER_ID/flowhunt-php-sdk": "*@dev"
}
}
然后运行 composer install
手动安装
下载文件并包含 autoload.php
<?php require_once('/path/to/flowhunt-php-sdk/vendor/autoload.php');
入门指南
请按照 安装过程 进行操作,然后运行以下命令
<?php require_once(__DIR__ . '/vendor/autoload.php'); // Configure Bearer authorization: HTTPBearer $config = OpenAPI\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN'); $apiInstance = new OpenAPI\Client\Api\ApiKeysApi( // 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 ); $workspace_id = 'workspace_id_example'; // string $api_key_create_request = new \OpenAPI\Client\Model\ApiKeyCreateRequest(); // \OpenAPI\Client\Model\ApiKeyCreateRequest try { $result = $apiInstance->createApiKey($workspace_id, $api_key_create_request); print_r($result); } catch (Exception $e) { echo 'Exception when calling ApiKeysApi->createApiKey: ', $e->getMessage(), PHP_EOL; }
API 端点
所有 URI 都相对于 https://
模型
- ApiEndpointCreateRequest
- ApiEndpointResponse
- ApiEndpointSearchRequest
- ApiEndpointUpdateRequest
- ApiIntegrationAuthType
- ApiIntegrationAuthenticationMethod
- ApiIntegrationCreateRequest
- ApiIntegrationOpenApiImportRequest
- ApiIntegrationResponse
- ApiIntegrationSearchRequest
- ApiIntegrationUpdateRequest
- ApiKeyCreateRequest
- ApiKeyResponse
- ApiKeySearchRequest
- ApiKeyUpdateRequest
- ApiMethod
- AppUrlInput
- AppUrlOutput
- BoolChar
- ChatbotCreateRequest
- ChatbotResponse
- ChatbotSearchRequest
- ChatbotStatusInput
- ChatbotStatusOutput
- ChatbotUpdateRequest
- CheckoutCreateRequest
- 完成
- 信用余额响应
- 信用每日交易响应
- 信用每日交易搜索请求
- 信用交易响应
- 信用交易搜索请求
- 数据
- DocumentCategoryCreateRequest
- DocumentCategoryResponse
- DocumentCategorySearchRequest
- DocumentCategoryUpdateRequest
- DocumentContent
- DocumentContentResponse
- DocumentResponse
- DocumentSearchRequest
- DocumentSimilarityRequest
- DocumentSimilarityTaskRequest
- DocumentStatus
- DocumentType
- DocumentUpdateRequest
- FaqCreateRequest
- FaqResponse
- FaqSearchRequest
- FaqStatus
- FaqType
- FaqUpdateRequest
- FeatureResponse
- FlowConfig
- FlowCreate
- FlowDetailResponse
- FlowInvokeRequest
- FlowLoadingIndicator
- FlowMessageResponse
- FlowMessageRole
- FlowRequestChatRole
- FlowResponse
- FlowSearchRequest
- FlowSessionCreateFromFlowRequest
- FlowSessionCreateRequest
- FlowSessionInvocationMessageResponse
- FlowSessionInvocationResponse
- FlowSessionInvokeRequest
- FlowSessionMessage
- FlowSessionResponse
- FlowSessionStatus
- FlowSessionStreamRequest
- FlowSessionViewResponse
- FlowSessionViewSearchRequest
- FlowSessionViewUpdateRequest
- FlowType
- HTTPValidationError
- 健康
- ImageConvertRequest
- ImageOptimizeRequest
- IntegrationCategory
- IntegrationDetailResponse
- IntegrationResponse
- IntegrationSearchRequest
- IntegrationSlug
- LoginUserRequest
- NewPasswordRequest
- PlanResponse
- PointerType
- PromptCategoryCreateRequest
- PromptCategoryResponse
- PromptCategorySearchRequest
- PromptCategoryUpdateRequest
- PromptCreateRequest
- PromptResponse
- PromptSearchRequest
- PromptUpdateRequest
- QuerySimilarityRequest
- QuerySimilarityTaskRequest
- RefreshTokenRequest
- RegisterUserRequest
- Role
- ScheduleCreateRequest
- ScheduleFrequency
- ScheduleResponse
- ScheduleSearchRequest
- ScheduleStatus
- ScheduleType
- ScheduleUpdateRequest
- ScheduleUrlDetailResponse
- ScheduleUrlResponse
- ScheduleUrlSearchRequest
- ScreenshotRequest
- ScreenshotResponse
- SecretCreateRequest
- SecretResponse
- SecretSearchRequest
- SecretUpdateRequest
- SerpSearchRequest
- SerpSearchRequests
- 爬虫量请求
- 订阅计划
- 标签创建请求
- 标签响应
- 标签搜索请求
- 标签更新请求
- 任务响应
- 任务状态
- 第三方登录请求
- 令牌
- 交易类型
- 录音任务请求
- URL截图响应
- 用户文档状态
- 用户计划响应
- 用户响应
- 用户令牌响应
- 验证错误
- 内部验证错误
- 矢量文档响应
- 矢量文档类型
- 矢量文档任务响应
- 工作空间创建请求
- 工作空间响应
- 工作空间角色
- 工作空间搜索请求
- 工作空间更新请求
- 工作空间用户创建请求
- 工作空间用户响应
- 工作空间用户更新请求
- 工作空间用户搜索请求
- YouTube内容
- YouTube字幕请求
- YouTube字幕响应
授权
API定义的认证方案
sudo_api_key_header
- 类型: API密钥
- API密钥参数名: Sudo-Api-Key
- 位置: HTTP头
APIKeyHeader
- 类型: API密钥
- API密钥参数名: Api-Key
- 位置: HTTP头
HTTPBearer
- 类型: Bearer认证
测试
运行测试,使用
composer install vendor/bin/phpunit
作者
关于此包
此PHP包由OpenAPI Generator项目自动生成
- API版本:
2.0.0- 包版本:
2.2.2 - 生成器版本:
7.7.0
- 包版本:
- 构建包:
org.openapitools.codegen.languages.PhpClientCodegen