一、创建用户

  • 在阿里云创建用户https://ram.console.aliyun.com/users,并勾选Open API

image

  • 保存好信息,很重要,返回后就再也找不到了

    image

  • 新增授权(这里视个人情况,需要遵循权限最小化原则,以确保安全)

image

设置OSS跨域

  • 设置跨域,这个位置不必多说应该也找得到

image

  • 点击后一直往下滑,会看到如下图,然后点击设置

image

  • 创建规则,然后点击确定

    image

二 下载源代码

  • 客户端代码:https://help.aliyun.com/document_detail/31926.html 但是这个不是最重要的,往下滑会看到“代码示例”,这里我选择PHP
    image

  • 部署:略(这个应该都会),然后在源代码中安装官方给的示例填写好刚刚创建用户时的各种ID,还有一些必要的信息,这里我回调服务器禁用了,因为我的服务器在香港,可能网络不通,OSS老是返回502错误,实际上服务器是正常的。

三、测试上传

  • 部署好示例代码后上传一个文件试试

image

  • 查看OSS里是否存在该文件

    image

    image

    至此结束!

    小提示:expire可以设置上传过期时间,越短越安全;$dir可以设置上传到哪儿,可以保证数据路径安全。