php调用阿里云的颜色识别SDK报错 Warning: array_slice() expects parameter 1 to be array, null given in

问题遇到的现象和发生背景

php调用阿里云的颜色识别SDK总是报错
调用的内容可以正常输出,但是会有一句报错:Warning: array_slice() expects parameter 1 to be array, null given in

总是报错“Warning: array_slice() expects parameter 1 to be array, null given in ”

<?php

// This file is auto-generated, don't edit it. Thanks.
namespace AlibabaCloud\SDK\Sample;

use AlibabaCloud\SDK\Imagerecog\V20190930\Imagerecog;
use \Exception;
use AlibabaCloud\Tea\Exception\TeaError;
use AlibabaCloud\Tea\Utils\Utils;

use Darabonba\OpenApi\Models\Config;
use AlibabaCloud\SDK\Imagerecog\V20190930\Models\RecognizeImageColorRequest;
use AlibabaCloud\Tea\Utils\Utils\RuntimeOptions;

class Sample {

    /**
     * 使用AK&SK初始化账号Client
     * @param string $accessKeyId
     * @param string $accessKeySecret
     * @return Imagerecog Client
     */
    public static function createClient($accessKeyId, $accessKeySecret){
        $config = new Config([
            // 必填,您的 AccessKey ID
            "accessKeyId" => $accessKeyId,
            // 必填,您的 AccessKey Secret
            "accessKeySecret" => $accessKeySecret
        ]);
        // 访问的域名
        $config->endpoint = "imagerecog.cn-shanghai.aliyuncs.com";
        return new Imagerecog($config);
    }

    /**
     * @param string[] $args
     * @return void
     */
    public static function main($args){
        // 初始化 Client,采用 AK&SK 鉴权访问的方式,此方式可能会存在泄漏风险,建议使用 STS 方式。鉴权访问方式请参考:https://help.aliyun.com/document_detail/311677.html
        // 获取 AK 链接:https://usercenter.console.aliyun.com
        $client = self::createClient("accessKeyId", "accessKeySecret");
        $recognizeImageColorRequest = new RecognizeImageColorRequest([
            "url" => "http://viapi-test.oss-cn-shanghai.aliyuncs.com/viapi-3.0domepic/imagerecog/RecognizeImageColor/RecognizeImageColor1.jpg",
            "colorCount" => 5
        ]);
        $runtime = new RuntimeOptions([]);
        try {
            // 复制代码运行请自行打印 API 的返回值
            $client->recognizeImageColorWithOptions($recognizeImageColorRequest, $runtime);
        }
        catch (Exception $error) {
            if (!($error instanceof TeaError)) {
                $error = new TeaError([], $error->getMessage(), $error->getCode(), $error);
            }
            // 如有需要,请打印 error
            Utils::assertAsString($error->message);
        }
    }
}
$path = __DIR__ . \DIRECTORY_SEPARATOR . '..' . \DIRECTORY_SEPARATOR . 'vendor' . \DIRECTORY_SEPARATOR . 'autoload.php';
if (file_exists($path)) {
    require_once $path;
}
Sample::main(array_slice($argv, 1));

运行结果及报错内容

报错的问题应该是最后一行:Sample::main(array_slice($argv, 1));

官方文档:https://help.aliyun.com/document_detail/152006.htm?spm=a2c4g.11186623.0.0.101b2891aSd4sv#doc-api-imagerecog-RecognizeImageColor

我想要达到的结果

帮忙看看哪里的问题

accessKeyId你得key值这里调用成功没? 现在报错是因为你得key,打印一下你得key对不对