1. 程式人生 > 實用技巧 >七牛雲上傳部落格

七牛雲上傳部落格

#註冊七牛雲後獲取屬於自己的key值,通過Key值來獲取tokien

class  QiNiuView(APIView):
    def get(self,request):
        #需要填寫你的 Access Key 和 Secret Key
        access_key = 'JR8b2pQ3Xz1sYQ5zn0E0qRzHxFPGYPB2GDqAS2KX'
        secret_key = 'vJQDS5rcvbSizskyr8fHCh-O6oFNE42QZghXXyoO'
        #構建鑑權物件
        q = Auth(access_key, secret_key)
        
#要上傳的空間 bucket_name = 'syllllllll' #上傳後儲存的檔名 key = 'http://qi68m15bf.hb-bkt.clouddn.com/%E4%B8%83%E7%89%9B%E4%BA%91.mp4' #生成上傳 Token,可以指定過期時間等 # 上傳策略示例 # https://developer.qiniu.com/kodo/manual/1206/put-policy policy = { # 'callbackUrl':'https://requestb.in/1c7q2d31',
# 'callbackBody':'filename=$(fname)&filesize=$(fsize)' # 'persistentOps':'imageView2/1/w/200/h/200' } #3600為token過期時間,秒為單位。3600等於一小時 token = q.upload_token(bucket_name, key, 3600, policy) return Response({"token":token,"code":"200","msg":"good"})
 
#註冊路遊
path('
qntoken/',QiNiuView.as_view())