阿里云(云呼叫中心)API接口

3 篇文章 0 订阅

研究的我抓耳挠腮,终于调通了。记录下成果。

由于官网只有java的demo ,对于PHP程序员的我很是难受。o(╥﹏╥)o

首先借鉴下官网的截图,了解下具体实现思路。

AccessKey包括AccessKey ID和AccessKey Secret。
AccessKeyId:简称AK,用于标识用户。
AccessKeySecret:简称SK,用于验证用户的密钥。AccessKeySecret必须保密!

在这里插入图片描述

这是java的demo代码(我附上连接可以参考阿里出的demo)

CRM Demo AK版下载

下面是PHP的demo(仅供参考)

安装阿里的SDK
(我用的laravel框架写的)
composer require alibabacloud/sdk

 public function demo(Request $request)
    {
        $ak = 'LTA*******************m4';
        $sk = 'iHsy******************M';
        //初始化配置
        AlibabaCloud::accessKeyClient($ak,$sk)->regionId('cn-shanghai')->asDefaultClient();
        $action = $request->get('action','StartPredictiveCall');//接口名
        Log::info($action);
        $requests = $request->get('request','123');//请求参数
        Log::info($requests);
        $arr = json_decode($requests,true);
        $keys = array_keys($arr);
        foreach ($keys as $key=>$value){
            $keys[$key]=ucfirst($value);
        }
        $arr = array_combine($keys,$arr);
        Log::info($arr);
        try {
           $res= AlibabaCloud::rpc()
                ->product('CCC')
                ->version('2020-07-01')
                ->action($action)
                ->method('POST')
               ->host('ccc.cn-shanghai.aliyuncs.com')
                ->options([
//                    'query' => [
//                        'InstanceId' => "qu******1",
//                        'ContactId'   => "job-20******04",
//                    ],
                    'query' =>$arr
                ])
                ->request();
            Log::info( $res->toJson());
          return $res->toJson();

        } catch (\AlibabaCloud\Client\Exception\ClientException $e) {
            echo 'ClientException' . PHP_EOL;
            echo $e->getErrorMessage() . PHP_EOL;
        } catch (ServerException $e) {
            echo 'ServerException' . PHP_EOL;
            echo $e->getErrorMessage() . PHP_EOL;
        }

    }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

颜夕啊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值