利用函数计算构建微信小程序的Server端
10分钟上线 - 利用函数计算构建微信小程序的Server端-博客-云栖社区-阿里云 https://yq.aliyun.com/articles/435430
函数计算 读写 oss
import json import oss2 import requests import time def my_handler(event=None, context=None): # evt = json.loads(event) # creds = context.credentials # 身份验证时,请不要遗漏了 security_token! # Do not miss the "security_token" for the authentication! # auth = oss2.StsAuth(creds.access_key_id, creds.access_key_secret, creds.security_token) kid, ks, ep, bn = '1', '2', 'oss-cn-beijing.aliyuncs.com', 'img' # bucket = oss2.Bucket(auth, evt['endpoint'], evt['bucket']) # bucket.put_object(evt['objectName'], evt['message']) auth = oss2.Auth(kid, ks) bucket = oss2.Bucket(auth, ep, bn) url = 'http://www.baidu.com/ReQ3M.mp4' d = requests.get(url) bytes_ = d._content f = '{}{}'.format('502', 'fw.mp4') # with open(f, 'wb') as fw: # fw.write(bytes_) res = bucket.put_object(f, bytes_) print(res.resp.response.url) for obj in oss2.ObjectIterator(bucket): print(obj.key) return 'success'