0

使用七牛云的phpsdk 根据文档中的上传策略设置了returnBody 和callbackBody

$policy = array(
            'returnBody'=>'{"key": $(key), "hash": $(etag)}',
            'callbackUrl' => 'http://api.xx.com/api/v1/qiniu/callback',
            'callbackBody' => '{"key":"$(key)","hash":"$(etag)","fsize":$(fsize),"bucket":"$(bucket)","name":"$(x:name)"}',
            'callbackBodyType' => 'application/json',
        );

上传端成功上传文件,业务服务器收到了回调。但是打印上传端返回数据是一个空数组
array(2) {
[0]=>
NULL
[1]=>
NULL
}
两个参数是不能同时设置吗?

2018-04-18 提问

1 个回答

0

上传策略 (PutPolicy)中通过设置callbackUrl字段启用了回调,ReturnBody将直接被忽略。

你可能感兴趣的

推广链接