|
@@ -25,7 +25,7 @@ http://test.dvema.com/cloudVod/getSts?uidToken=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1N
|
|
|
'''
|
|
|
|
|
|
|
|
|
-tokenss = {"AccessKeyId": "STS.NK6n7GFc55gqJ9Hu7hy3P2oxy", "AccessKeySecret": "EeZv5ENCBWajkXPeEAx3t6xXiC5TdcmaoYzn2j9rLmpQ", "SecurityToken": "CAISyQJ1q6Ft5B2yfSjIr4iDJY3zq7wUgqWaSB/5kTc9dbx83arTmzz2IHFIf3NhAe0bv/kzm2lX7/YYlr1dd6RhYRzkSJcrsaYMoTycOtOYkpQvYT+wG9n3d1KIAjvXgeUjCoeQFaEmE5XAQlTAkTAJkNmeXD6+XlujHISUgJp8FLo+VRW5ajw0TbUzIRB5+vcHKVzbN/umLnyShXHLXmZlvgdghER166m03re7iHzkgUb91/UeqqnoP5GgdLMMBppkVMqv1+EELciY2SVLuR9R7/U03u4W8jPAo92DBFUIpDu6CM7wov1KcFQmVPNqJJMd9aHV0uN/trWU1aaPkkcVZLoJCXuOHtz8npedRNnEbIhpKezJXF3Wyc2KO5XPtAcpXGkWLgsieaB6eyMrU010F2yLd/P4oQ+TMl25JbOZy6YtyorTRMhtOBpSTBqAAQIxOD8vVeHfRET47Fo8F08EEoMRJ8C+1tiTiPoF4Mn3pr36oF85tlcCN755ZLLtB/JR+cwQWEnetO12XU5kXw5r1XT9lDbtnQjt4TojHN70zSFghOT/QuIDTT+y5BTH7S6n30EUnXtwm3RHE4J7foo6a/VJ0qZRmjSQpV5pdHQr", "Expiration": "2018-12-17T09:59:13Z", "expire": "3600", "endpoint": "oss-cn-shenzhen.aliyuncs.com", "bucket_name": "cloudvod1", "arn": "acs:ram::1901342792446414:role/stsoss/FTSLL8HM437Z38WU111A", "code": 0, "storage": "FTSLL8HM437Z38WU111A/vod1/", "ip": "192.168.136.40"}
|
|
|
+tokenss = {"AccessKeyId": "STS.NHni76oniM27eB6mLEmw67Kr8", "AccessKeySecret": "F6mNGwMyz8cMbhHJm26QiPxrZAtu2AC3yXBbkAXa5PJh", "SecurityToken": "CAISxwJ1q6Ft5B2yfSjIr4vbIo2CgrFI+vDcZ2SHiUwQYfga2I7Z2jz2IHFIf3NhAe0bv/kzm2lX7/YYlr1dd6RhYRzkSJcrsaYMoTycOtOYkpQAX3LuHNn3d1KIAjvXgeUtCoeQFaEkE5XAQlTAkTAJkNmeXD6+XlujHISUgJp8FLo+VRW5ajw0TbUzIRB5+vcHKVzbN/umLnyShXHLXmZlvgdghER166m03re5iHzkgUb91/UeqqnoP5GgdLMMBppkVMqv1+EEL8iG2SVLuR9R7/U03u4W9jLZud3ERHdt2DGiY8rxroYwHlQpWZVjQvdt6+b7maQi/a7x792mk08WYbsKAn6DGN78mZf+dbn3ZopjR9HSIG/Q192DDJ7xvj4/bGgTXAEwIIt9cSUhUUFxG2yGdfb4oQCQeGm4V7OCy7omdxHoSpAoJbEagAEmSR8slfOl+iU3tlgyeBuH6aywtWa3kIjqTFBl0Jdko4mCbbbxgpMjRIftC+5vDAELOOhZm1epHDtF6aeQ4MDR0NHzLApvmn2i3pUMmI5azPxgTh24LuemCEWpPQjUPLFytvtzbXiJdAl5HpvYWLtuVwjEyMZDDy4YIom5cTLUAA==", "Expiration": "2018-12-18T07:48:33Z", "expire": "3600", "endpoint": "oss-eu-central-1.aliyuncs.com", "bucket_name": "gmvod1", "arn": "acs:ram::1901342792446414:role/stsoss/FTSLL8HM437Z38WU111A", "code": 0, "storage": "FTSLL8HM437Z38WU111A/vod12/", "ip": "192.168.136.40"}
|
|
|
# 使用RAM账号的AccessKeyId和AccessKeySecret向STS申请临时token。
|
|
|
|
|
|
# 使用临时token中的认证信息初始化StsAuth实例。
|
|
@@ -50,13 +50,15 @@ headers = {'x-oss-callback': base64_callback_body}
|
|
|
################
|
|
|
# exit()
|
|
|
# 使用StsAuth实例初始化存储空间。
|
|
|
+endpoint = tokenss['endpoint']
|
|
|
bucket = oss2.Bucket(auth, tokenss['endpoint'], tokenss['bucket_name'])
|
|
|
# # 上传一个字符串。
|
|
|
# bucket.delete_object('a-3.txt')
|
|
|
# exit()
|
|
|
-patht=tokenss['storage']+'xxx.1234'
|
|
|
+patht=tokenss['storage']+'ggg.1234'
|
|
|
print(patht)
|
|
|
-bucket.put_object(patht, b'gj1js')
|
|
|
+print(endpoint)
|
|
|
+bucket.put_object(patht, b'gg')
|
|
|
# bucket.put_object('FTSLL8HM437Z38WU111A/vod4/1234.txt', b'12345646',headers)
|
|
|
exit()
|
|
|
res = bucket.get_object('1234.txt')
|