对AWS S3的API图像响应[PHP]

时间:2018-12-05 12:33:58

标签: php json amazon-s3

有人可以帮我吗?

我正在使用NeutrinoAPI API为图像加水印(https://www.neutrinoapi.com/api/image-watermark/

这很好,但是现在我需要将加水印的图像上传到Amazon S3,直到我使用此代码(https://gist.github.com/keithweaver/70eb06d98b008113ce97f6148fbea83d

作为第一个API,响应是图像,我不知道如何在AWS API上使用它。这就是我的做法,但是它一直在上传0kb的文件。

// Add it to S3
try {
    // Uploaded:
    $file = $_FILES[$json];
    $response = $s3->putObject(
        array(
            'Bucket'=>$bucketName,
            'Key' =>  $keyName,
            'ACL'    => 'public-read',
            'SourceFile' => $file                
        )
    );

当我使用'file_put_contents($ filename,$ json);'时它可以正常工作,可以导出我想要的图像,但是如何将其放在亚马逊$ file上?

0 个答案:

没有答案