PHPackages                             fmujie/tuling - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. fmujie/tuling

ActiveLibrary[API Development](/categories/api)

fmujie/tuling
=============

Packaging Turing API for larael

1.0.2(6y ago)121MITPHP

Since May 8Pushed 6y ago1 watchersCompare

[ Source](https://github.com/fmujie/tuLingApi)[ Packagist](https://packagist.org/packages/fmujie/tuling)[ RSS](/packages/fmujie-tuling/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependencies (1)Versions (4)Used By (0)

现仅有图灵`Api`的文本交互功能

安装
--

[](#安装)

1. 安装包文件

    ```
    $ composer require fmujie/tuling
    ```

配置
--

[](#配置)

1. 注册 `ServiceProvider`:

    ```
    Fmujie\TulingApi\TulingApiServiceProvider::class,
    ```
2. 创建配置文件：

    ```
    php artisan vendor:publish
    ```

    通常得需要选择`publish`哪一个服务，因为没带参数，选择编号 **\[n \]**

    ```
    [n ] Provider: Fmujie\TulingApi\TulingApiServiceProvider
    ```

    执行命令后会在 `config` 目录下生成本扩展配置文件：`laravel-tuling-apikey.php`。
3. 在 `.env` 文件中增加如下配置：

    - `TULING_API_KEY`：图灵`ApiKey`。

使用
--

[](#使用)

1. 文本交流

    ```
    TulingApi::txtConversation(Request $request, $text = null, $userId, $city, $province, $street)
    ```

    接口字段：

    参数类型说明可为空textString合成的文本NuserIdString用户唯一标识NcityString所在城市NprovinceString所在省份YstreetString所在路段Y接口返回字段详细见 [图灵API V2.0接入文档](https://www.kancloud.cn/turing/www-tuling123-com/718227).

    #### 调用示例

    [](#调用示例)

    ```
