php通过curl调用阿里云智能语音交互nls服务获取tokens示例代码

代码语言:php

所属分类:其他

代码描述:php通过curl调用阿里云智能语音交互nls服务获取tokens示例代码,注意your_access_key_id与your_access_key_secret用户必须有智能语音交互的权限,记得在阿里云权限管理中添加。

代码标签: php 通过 curl 调用 阿里云 智能 语音 交互 nls 服务 获取 tokens 示例 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<?php

class AliyunTokenClient {
    private $accessKeyId;
    private $accessKeySecret;
    private $endpoint = "http://nls-meta.cn-shanghai.aliyuncs.com";
    
    public function __construct($accessKeyId, $accessKeySecret) {
        $this->accessKeyId = $accessKeyId;
        $this->accessKeySecret = $accessKeySecret;
    }
    
    // URL编码函数
    private function percentEncode($str) {
        $res = urlencode($str);
        $res = str_replace('+', '%20', $res);
        $res = str_replace('*', '%2A', $res);
        $res = str_replace('%7E', '~', $res);
        return $res;
    }
    
    // 生成签名
    pr.........完整代码请登录后点击上方下载按钮下载查看

网友评论0