AWS媒体Amazon图像托管提供以下参数:
const BUCKET_NAME = 'img-example-bucket'; // 替换为您自己的存储桶名称
const AWS_REGION = 'us-west-2'; // 替换为您自己的区域
const AWS_ACCESS_KEY_ID = 'XXXXXXXXXXXXXXXXXXXX';
const AWS_SECRET_ACCESS_KEY = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';
const MAX_SIZE = 1024 * 1024; // 最大文件大小为1MB
const ALLOWED_TYPES = ['image/jpeg', 'image/png', 'image/gif']; // 允许的图像类型
您可以将这些参数传递给AWS SDK的方法来上传您的图像。
完整的示例代码如下:
const AWS = require('aws-sdk');
const fs = require('fs');
const BUCKET_NAME = 'img-example-bucket';
const AWS_REGION = 'us-west-2';
const AWS_ACCESS_KEY_ID = 'XXXXXXXXXXXXXXXXXXXX';
const AWS_SECRET_ACCESS_KEY = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';
const MAX_SIZE = 1024 * 1024;
const ALLOWED_TYPES = ['image/jpeg', 'image/png', 'image/gif