我的程序如下:AccessToken='XXXXXXXXXXXXXX'defgetContentInfo(contentID):url='https://ose.caiyun.feixin.10086.cn/richlifeApp/devapp/IContent'data={'ownerMSISDN':'thirdparty...

我的程序如下:

AccessToken = 'XXXXXXXXXXXXXX'

def getContentInfo(contentID):

url = 'https://ose.caiyun.feixin.10086.cn/richlifeApp/devapp/IContent'

data = {'ownerMSISDN':'thirdparty_anonymous_account',

'contentID':contentID,

'entryShareCatalogID':''}

print postData(url,data)

def postData(url,data={}):

auth = 'Bearer ' + base64.encodestring(AccessToken)[:-1]

data = json.dumps(data)

req = urllib2.Request(url,data)

req.add_header("Content-Type", 'text/json;charset=UTF-8')

req.add_header("Authorization", auth)

req.add_header("Content-length", len(data))

res_data = urllib2.urlopen(req)

return res_data.read()

为什么总是返回401认证失败?但我可以保证获取的AccessToken是正确的。

和彩云官方说明:http://caiyun.feixin.10086.cn/dev/index.jsp

请求消息对Content-Type的要求如下:

采用HTTP+XML方式时,Content-Type:text/xml;charset=UTF-8

采用HTTP+JSON方式时,Content-Type:text/json;charset=UTF-8 (我采用这种)

消息体采用UTF-8字符集编码。

-------------

HTTP必填头域

Content-Type:内容类型

Content-length:内容长度

Authorization: Bearer 编码后的AccessToken(AccessToken经过Base64编码后的字符串)

展开

python 百度云api_python 和彩云网盘 API接口相关推荐

  1. python 百度云api_Python——调用百度云API实现图文识别

    这是奔跑的键盘侠的第117篇文章 前几天写的一篇<按键精灵二三事系列第九篇--图文识别+发邮件>,有小伙伴留言说,可以直接调用百度云平台AI的OCR图文识别接口,不用自己单独做字库.于是就 ...

  2. python 百度云api_Python使用百度API上传文件到百度网盘代码分享

    # coding:UTF-8 import urllib import urllib2 __author__ = 'Administrator' from poster.encode import m ...

  3. python 百度云不限速_百度云不限速插件内置十几种网盘搜索!

    大家好,欢迎来到好软分享!度盘不限速,网盘搜索这种关键字大家不陌生吧,今天介绍一个厉害的神器,可以把这两个完美集合在一起,完爆其他任何软件 下面这个软件不陌生吧,目前为止还是最好用的百度云不限速工具, ...

  4. python 百度云搜索引擎入口_2016最新百度云网盘搜索引擎源码,附带Python爬虫+PHP网站+Xunsearch搜索引擎...

    源码简介 : 适用范围:百度云网盘 搜索引擎 源码,百度 搜索引擎 源码,网盘搜索 爬虫 源码 演示地址:(以截图为准) 运行环境:PHP.MYSQL 其他说明:分享的是一款 搜索引擎 源码,百度云盘 ...

  5. python百度云ocr文字识别软件_基于百度云的OCR识别(Python)

    2019年7月3日早上,在百度AI开发者大会上,一个来自山西的青年,将一瓶矿泉水浇在了同样来自山西的李彦宏身上. 可以回顾一下 https://b23.tv/av57665929/p1 ,着实让人一惊 ...

  6. 防微杜渐,未雨绸缪,百度网盘(百度云盘)接口API自动化备份上传以及开源发布,基于Golang1.18

    奉行长期主义的开发者都有一个共识:对于服务器来说,数据备份非常重要,因为服务器上的数据通常是无价的,如果丢失了这些数据,可能会导致严重的后果,伴随云时代的发展,备份技术也让千行百业看到了其" ...

  7. 使用腾讯云服务器搭建个人网盘

    使用腾讯云服务器搭建个人网盘 应当说,个人网盘越来越普及,但是市面上的共有云网盘存在着不充会员就限速的特点.当然,这也不能怪各大厂商,毕竟中国商宽的价格就摆在那里,网盘运营者没有理由让免费用户也不限速 ...

  8. 经过本人盘点与细数,总结出个人云存储与传统网盘五大差别

    2012年伊始,国内互联网火热的话题莫过于个人云存储.金山快盘.E8共享.5A资源网.盛大EverBox陆续推出了个人云存储产品,希望能趁移动互联网火爆之势迅速积聚用户.目前在各家公布的个人云存储市场 ...

  9. 阿里云服务器部署个人网盘服务

    阿里云服务器部署个人网盘服务 相关资源: kiftd : https://github.com/KOHGYLW/kiftd 1.安装JAVA运行环境 yum install java-11-openj ...

最新文章

  1. express中放置静态文件
  2. git和github的关系
  3. Struts09---验证框架
  4. CSS- 横向和纵向时间轴
  5. 在双系统(Windows与Ubuntu)下删除Ubuntu启动项
  6. ftk学习记(image显示篇)
  7. java word另存为_Java 网页html转为word并保存为doc文件
  8. jQuery之animate自定义动画
  9. Linux mysql 允许远程连接
  10. 米家扫地机器人是石头代工的_石头科技的隐忧:智能扫地机器人前有高山 后有追兵...
  11. 联想笔记本电源管理-设置充电上下限
  12. 创意的键盘钢琴音源 Native Instruments Hybrid Keys 1.1.0
  13. Windows下linux传盘工具,Windows下安装红旗Linux及工具盘全过程
  14. c# 尝试从一个网络位置加载程序集...
  15. 各地政府开放平台_8个视频让您对开放政府感到兴奋
  16. 数位dp BZOJ 2757: [SCOI2012]Blinker的仰慕者
  17. uniwide服务器不能进入系统,AMD四核心K10 Opteron处理器下月底出货
  18. 体检什么情况不能顺利入职
  19. 2020CSP复赛赛试题答案
  20. Vue在添加了@CrossOrigin注解之后还是报跨域的错误的原因

热门文章

  1. aspcms首页content内容html代码过滤,ASPCMS内容调用去掉html标签
  2. python怎样输入空格_python 怎么输入空格
  3. java源码聊天软件_【原创】基于Java NIO的多人在线聊天工具源码实现(登录,单聊,群聊)...
  4. Windows系统kernel32.dll文件出问题的原因及其解决方案
  5. 是的那是假的是说不定还是是哪毒神殿
  6. matlab符号计算中提取,[matlab]符号表达式中的系数提取问题
  7. 光速宽带连接服务器无响应,【硬件向】解决登录“网络连接中断”的方法
  8. 程序分析实例 - 无双大蛇(Orochi)
  9. sql多表查询详解、用户表、角色表、权限表、权限加减表,根据用户id查询所有权限,连接查询
  10. Ubuntu游戏大全