google / cloud-dialogflow
Google Cloud Dialogflow PHP客户端
v1.13.0
2024-08-10 02:24 UTC
Requires
- php: ^8.0
- google/gax: ^1.34.0
Requires (Dev)
- google/cloud-core: ^1.52.7
- phpunit/phpunit: ^9.0
Suggests
- ext-grpc: Enables use of gRPC, a universal high-performance RPC framework created by Google.
- dev-main
- v1.13.0
- v1.12.3
- v1.12.2
- v1.12.1
- v1.12.0
- v1.11.2
- v1.11.1
- v1.11.0
- v1.10.2
- v1.10.1
- v1.10.0
- v1.9.0
- v1.8.0
- v1.7.2
- v1.7.1
- v1.7.0
- v1.6.0
- v1.5.0
- v1.4.0
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.0
- v1.1.1
- v1.1.0
- v1.0.1
- v1.0.0
- v0.29.0
- v0.28.1
- v0.28.0
- v0.27.1
- v0.27.0
- v0.26.0
- v0.25.0
- v0.24.0
- v0.23.4
- v0.23.3
- v0.23.2
- v0.23.1
- v0.23.0
- v0.22.0
- v0.21.0
- v0.20.1
- v0.20.0
- v0.19.1
- v0.19.0
- v0.18.0
- v0.17.4
- v0.17.3
- v0.17.2
- v0.17.1
- v0.17.0
- v0.16.0
- v0.15.1
- v0.15.0
- v0.14.1
- v0.14.0
- v0.13.1
- v0.13.0
- v0.12.0
- v0.11.0
- v0.10.0
- v0.9.0
- v0.8.4
- v0.8.3
- v0.8.2
- v0.8.1
- v0.8.0
- v0.7.1
- v0.7.0
- v0.6.0
- v0.5.5
- v0.5.4
- v0.5.3
- v0.5.2
- v0.5.1
- v0.5.0
- v0.4.0
- v0.3.5
- v0.3.4
- v0.3.3
- v0.3.2
- v0.3.1
- v0.3.0
- v0.2.1
- v0.2.0
- v0.1.1
- v0.1.0
This package is auto-updated.
Last update: 2024-09-10 02:40:22 UTC
README
用于Google Cloud Dialogflow的PHP惯用客户端。
注意: 此存储库是Google Cloud PHP的一部分。任何支持请求、错误报告或开发贡献应直接指向该项目。
Dialogflow企业版是Dialogflow的企业级,它是一个自然语言理解平台,可让您轻松地将会话用户界面集成到您的移动应用程序、Web应用程序、设备、机器人等。使用Dialogflow,您可以使用语音识别和文本输入两种方式,为用户提供新的互动方式。
安装
首先,安装PHP首选依赖关系管理器Composer。
现在安装此组件
$ composer require google/cloud-dialogflow
此组件支持HTTP/1.1上的REST和gRPC。为了利用gRPC(如流方法)提供的优势,请参阅我们的gRPC安装指南。
身份验证
有关客户端身份验证的更多信息,请参阅我们的身份验证指南。一旦身份验证成功,您就可以开始发送请求。
示例
require 'vendor/autoload.php'; use Google\Cloud\Dialogflow\V2\EntityTypesClient; $entityTypesClient = new EntityTypesClient(); $projectId = '[MY_PROJECT_ID]'; $entityTypeId = '[ENTITY_TYPE_ID]'; $formattedEntityTypeName = $entityTypesClient->entityTypeName($projectId, $entityTypeId); $entityType = $entityTypesClient->getEntityType($formattedEntityTypeName); foreach ($entityType->getEntities() as $entity) { print(PHP_EOL); printf('Entity value: %s' . PHP_EOL, $entity->getValue()); print('Synonyms: '); foreach ($entity->getSynonyms() as $synonym) { print($synonym . "\t"); } print(PHP_EOL); }
版本
此组件被视为GA(通常可用)。因此,在所有次要或补丁版本中都不会引入不兼容的更改。我们将优先解决问题和请求。