使用yii框架,要请求接口,选用到的是yii2自带的Client类,网上找了相关材料都没说的个所以然出来,然后得到大神指点就直接使用post方法,代码如下

        $host = "http://jljxjk.market.alicloudapi.com";
        $path = "/aliyunapp/aliyunservice.aspx";
        $appcode = "1231231231231231231";

    <span class="hljs-variable">$content</span> = file_get_contents(<span class="hljs-string">'https://upload.hanmaker.com/upload/staff/files/20180403/5ac2dcb3a51f7.pdf'</span>);
    <span class="hljs-variable">$content</span> = base64_encode(<span class="hljs-variable">$content</span>);

    <span class="hljs-variable">$bodys</span> = <span class="hljs-string">"cid=1&amp;content=$content&amp;ext=.pdf"</span>;
    <span class="hljs-variable">$headers</span> = [
        <span class="hljs-string">'Authorization'</span> =&gt; <span class="hljs-string">'APPCODE '</span>.<span class="hljs-variable">$appcode</span>,
        <span class="hljs-string">'Content-Type'</span> =&gt; <span class="hljs-string">'application/json; charset=UTF-8'</span>
    ];

    <span class="hljs-variable">$url</span> = <span class="hljs-variable">$host</span> . <span class="hljs-variable">$path</span>;
    <span class="hljs-variable">$baseUrl</span> = [<span class="hljs-string">'baseUrl'</span>=&gt;<span class="hljs-variable">$url</span>];
    <span class="hljs-variable">$client</span> = <span class="hljs-keyword">new</span> Client(<span class="hljs-variable">$baseUrl</span>);
    <span class="hljs-variable">$response</span> = <span class="hljs-variable">$client</span>-&gt;post(<span class="hljs-variable">$baseUrl</span>,<span class="hljs-variable">$bodys</span>,<span class="hljs-variable">$headers</span>)-&gt;send();
    <span class="hljs-comment">// 下面注意我原来看到接口返回给我的是这种形式 </span>
    ![这里写图片描述](https:<span class="hljs-comment">//img-blog.csdn.net/2018072409532549?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3d0MTI4NjMzMTA3NA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)</span>

    <span class="hljs-variable">$jsonString</span> = <span class="hljs-variable">$response</span>-&gt;content;<span class="hljs-comment">//然后这边我直接这样就可以调用了</span></code></pre>