3.生成七牛云上传token

摘要:
1.1参考七牛云SDK#python SDKhttps://developer.qiniu.com/kodo/sdk/1242/python1.2在oauth/urls中,添加route urlpatters=[path('qntoken/',views.QNYTokenView.as_view())以生成py,#/auth/qntoken/中的七头牛云令牌1.3添加oauth/views。皮,皮

1.1 参考七牛云SDK

# pythonSDK

https://developer.qiniu.com/kodo/sdk/1242/python

1.2 在 oauth/urls.py 中添加生成七牛云token的路由

urlpatterns = [

   path('qntoken/', views.QNYTokenView.as_view()), # /oauth/qntoken/

]

1.3 在 oauth/views.py 中添加视图函数

3.生成七牛云上传token第1张3.生成七牛云上传token第2张
'''获取上传token'''
class QNYTokenView(APIView):
    def get(self,request):
        from qiniu import Auth, put_file, etag
        import qiniu.config
        # 需要填写你的 Access Key 和 Secret Key
        access_key = "PwyTqrclbus4ntRct1o8G2V-qkR1rI7hbd_5Gx29"
        secret_key = "IuvSm1vJh2YUiYWFwV-kGmHAJF9R9iGuH2Q1ifea"
        # 构建鉴权对象
        q = Auth(access_key, secret_key)
        # 要上传的空间
        bucket_name = 'syl-images'
        # 生成上传 Token,可以指定过期时间等
        token = q.upload_token(bucket_name, expires=3600)
        return Response({'code': 0, 'msg': '获取', 'data': {'uptoken': token}})
在 oauth/views.py 中添加视图函数

1.4 测试获取七牛云token接口

http://192.168.56.100:8888/oauth/qntoken/

3.生成七牛云上传token第3张

 3.生成七牛云上传token第4张

免责声明:文章转载自《3.生成七牛云上传token》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Verilog中的specify block和timing checkMIR7/MIRO 贷项凭证/事后借记/后续贷记下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

SpringCloud-OAuth2(四):改造篇

本片主要讲SpringCloud Oauth2篇的实战改造,如动态权限、集成JWT、更改默认url、数据库加载client信息等改造。 同时,这应该也是我这系列博客的完结篇。 关于Oauth2,我也想说几句: 如果真的要应用到企业级项目当中去,必须要进行充足的准备,因为默认的配置、UI等很多都不是通用的(不适用于各个公司), 但是这套框架还好留了很多适配...

单点登录

安装 composer require laravel/passport=~4.0 notes:1)确保系统安装unzip、zip等命令。2)composer 安装出现 Authentication required (packagist.phpcomposer.com) 问题,修改composer.json 中的源,repositories.packa...

vue后台管理系统项目

项目介绍1.项目根目录文件 2.源码子目录结构 3.api目录 4.assets目录 5.components目录 6.mixins目录 7.permission目录 8.router目录 9.store目录 10.styles目录 11.utils目录 项目文件介绍1.安装element-ui组件实现按需加载 // 1.1.npm...

保障接口安全的5种常见方式

一般有五种方式:1、Token授权认证,防止未授权用户获取数据;2、时间戳超时机制;3、URL签名,防止请求参数被篡改;4、防重放,防止接口被第二次请求,防采集;5、采用HTTPS通信协议,防止数据明文传输; 所有的安全措施都用上的话有时候难免太过复杂,在实际项目中需要根据自身情况作出取舍,比如可以只使用签名机制就可以保证信息不会被篡改,或者定向提供服务的...

Springcloud之gateway配置及swagger集成

前言 关于引入gateway的好处我网上找了下: 性能:API高可用,负载均衡,容错机制。 安全:权限身份认证、脱敏,流量清洗,后端签名(保证全链路可信调用),黑名单(非法调用的限制)。 日志:日志记录(spainid,traceid)一旦涉及分布式,全链路跟踪必不可少。 缓存:数据缓存。监控:记录请求响应数据,api耗时分析,性能监控。 限流:流量控制...

基于C#实现的单点登录

了解或想探索单点登录的朋友应该对单点登录有一个大致的了解,在这里我不在过多的阐述单点登录的概念。 单点登录说的通俗一点,就是一处登录(统一认证中心--Server),处处通行(Client)。 一、第一步我们先来探讨探讨SSO单点登录的过程    1.当Client第一次登录时,查看自己有没有局部会话,没有的话,则重定向到统一认证中心进行进行登录操作   ...