V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
linuxchild
V2EX  ›  问与答

有用过阿里云 oss SDK 的同学么

  •  
  •   linuxchild · 2018-04-11 20:57:07 +08:00 · 2107 次点击
    这是一个创建于 2452 天前的主题,其中的信息可能已经有所发展或是发生改变。

    想问一下,oss Python SDK 上传 object 的方法;

    使用 osscmd put 命令是可以上传的,但是使用 SDK,就提示 403 了;

    同时,使用 SDK 进行下载也是没有问题的~要设置 acl ?

    想知道是不是我使用方法错了?我的使用方法如下:

    bucket.put_object_from_file('oss://mybucket/file_pre/test1.csv', 'abc.txt')

    提示的错误是:

    ss2.exceptions.AccessDenied: {'status': 403, 'request-id': 'xxx', 'details': {'HostId': 'mybucket.oss_host', 'Message': 'You have no right to access this object because of bucket acl.', 'Code': 'AccessDenied', 'RequestId': 'xxx'}}
    

    提前感谢~

    2 条回复    2018-05-03 00:54:26 +08:00
    zouyun147
        1
    zouyun147  
       2018-04-12 11:06:34 +08:00
    使用的 access key 是不是权限有问题?
    linuxchild
        2
    linuxchild  
    OP
       2018-05-03 00:54:26 +08:00 via iPhone
    @zouyun147 不好意思刚刚看见…

    key 木有问题

    后来调用系统命令没用 API 了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   950 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 20:54 · PVG 04:54 · LAX 12:54 · JFK 15:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.