百度网盘API调用一

获取api_key
api_key : GSccEhhbzxM4jKi5kqABPfwn
secret_key : CDGOGIE8ZAIP3qooKbUpLpUrxnP2PUvo
get:
http://developer.baidu.com/rest/2.0/dev/v1/app/base/get?app_id=14512550&access_token=10.182e0fcde4fc1551180b8303cd35dcfd.1540223376.1183630

1.在浏览器中输入:获取授权码:2220bc6cbf1dc533cce7968963f20c23
https://openapi.baidu.com/oauth/2.0/authorize?response_type=code&client_id=GSccEhhbzxM4jKi5kqABPfwn&redirect_uri=oob

3.通过刚刚新建应用的API Key获取device code和user_code
curl -k -L -d "client_id=GSccEhhbzxM4jKi5kqABPfwn&response_type=device_code&scope=basic,netdisk" "https://openapi.baidu.com/oauth/2.0/device/code"
{"device_code":"b4adab18f1ef0807d62cebddac2adea7","user_code":"u67xpvun","verification_url":"https:\/\/openapi.baidu.com\/device","qrcode_url":"http:\/\/openapi.baidu.com\/device\/qrcode\/0f274a778605dc24bae7dec0b612e5f9\/u67xpvun","expires_in":1800,"interval":5}

4.获取access_token:
curl -k -L -d "grant_type=device_token&code=b4adab18f1ef0807d62cebddac2adea7&client_id=GSccEhhbzxM4jKi5kqABPfwn&client_secret=CDGOGIE8ZAIP3qooKbUpLpUrxnP2PUvo" "https://openapi.baidu.com/oauth/2.0/token"
{"expires_in":2592000,"refresh_token":"27.4ce9e9aaa03764f915a19a754180e367.315360000.1855584874.2659222677-14512550","access_token":"26.773c43533edc9c14df1c58419a335cc7.2592000.1542816874.2659222677-14512550","session_secret":"5d7d9804b4c3ab764924ef8198edf593","session_key":"9m7YJ\/56bOAlfLeTQi7\/9fFV2OWXQOFWaBZ+VIvhJvz1GTtHaKk7WYRv6GHRPLtlLXl92\/l5Sg1lK4yWpjM590j2FlVLe74iow8=","scope":"basic netdisk"}

5.查看网盘配额:一下接口报错{"error_code":31024,"error_msg":"app id is empty","request_id":6842223964839647037}

curl -k -L "https://pcs.baidu.com/rest/2.0/pcs/quota?method=info&access_token=26.773c43533edc9c14df1c58419a335cc7.2592000.1542816874.2659222677-14512550&client_id=GSccEhhbzxM4jKi5kqABPfwn"

curl -k -L "https://pcs.baidu.com/rest/2.0/pcs/file?method=list&access_token=26.773c43533edc9c14df1c58419a335cc7.2592000.1542816874.2659222677-14512550&client_id=GSccEhhbzxM4jKi5kqABPfwn&client_secret=CDGOGIE8ZAIP3qooKbUpLpUrxnP2PUvo&path=/apps/pcsupload/"

原文地址:https://www.cnblogs.com/gzu-link-pyu/p/9834028.html

时间: 2024-12-09 11:58:21

百度网盘API调用一的相关文章

百度网盘API调用二

最近百度网盘将空间升级到了永久1TB,鉴于百度的实力用做数据备份空间不错,不过百度网盘没有Linux下的客户端,上传管理文件需通过百度开放云平台访问PCS资源的系列接口. 1.首先加入百度开发者:http://developer.baidu.com/dev#/create2.任意创建一个应用获取API Key并开通PCS API权限,开放API > API管理 > API列表 > API服务 > PCS API > 开启3.通过刚刚新建应用的API Key获取device c

百度网盘API的操作--PCS 百度个人云存储 上传 ,下载文件

来自http://blog.csdn.net/u014492257/article/details/39856403 另外需要所有API使用方法的请访问本人上传的资源(需要3个下载分的)链接: http://download.csdn.net/detail/u014492257/8009789

破解百度网盘限速:IDM+外链下载

原链接 前言 随着国内的一些比较大的网盘一家家的倒下,国内流派众多的小网盘又因为有广告.不可靠等原因,使用时不太放心:而国外的 OneDrive.Google Drive 等又因为众所周知的原因,在国内使用多有不便.百度网盘变得一家独大. 但是,因为百度网盘对普通用户的限速,如果不充值会员的话,"小水管"的下载速度实在是感人.而一些保存在百度网盘的文件又不得不用它下载. 当然,"天下没有免费的午餐",百度网盘的会员制也无可厚非.然而,当我去充值会员时发现:买了会员也

打造仿猫眼项目 以Dubbo为核心解锁微服务 高清无密 百度网盘

应用Dubbo框架打造仿猫眼项目 理解微服务核心思想 Dubbo作为主流的微服务框架之一,为开发人员带来非常多的便利.本门课程结合"仿猫眼"项目,分别针对Dubbo中的重要特性.微服务中核心内容以及面试中的常见问题,进行归纳整理,强化讲解,为你提供从零到面试的一条龙服务. 第1章 微服务入门 本章中将概要介绍微服务与传统应用之间的差异与实现优势,以便于帮助同学们更加清晰微服务在项目开发中的定位. 1-1 课程导学 1-2 传统应用带来的问题 1-3 微服务概述 第2章 演示环境构建 本

PanDownload 2.2.2 — 百度网盘下载神器

点击下载:http://www.chaoxz.com/pandownload-22/ 软件介绍 PanDownload是一款百度网盘高速下载工具,由国内某论坛大神制作,无需会员功能即可享受高速下载功能,并且提供很多实用小功能,完全可以替代百度客户端作为日常使用.基于百度云 API 接口且可突破非超级会员限速限制,拥有简洁的外观,却不失其功能的强劲,旨在更快捷地获取到想要的文件.其原理与广大用户熟知的 IDM 多线程网络下载器类似,通过该工具解析获取直链后调用 Aria2 或者更多其他 API 线

百度云 百度网盘超级会员账号SVIP账号 永久免费分享 附常见的不限速网盘工具

加入组织 说实在的,免费更新了将近一年了,起初是因为自己经常要下东西,所以顺便更新一下,没想到这么多人关注. 现在自己也有半年没用过网盘了,更新的也慢了,账号失效的也快了. 那么我本身也有弄淘宝京东优惠这方面的,大家可以进这个群,以后账号在群里更新.这样呢,更新起来也有动力. 说实话这种吃力不讨好还免费的东西确实挺难坚持的. 同样也不强迫大家必须加,情况就是这么个情况,群里会分享一些淘宝京东的bug,主要还是买东西比较优惠. 账号呢每天在群里5点半更新(也会更新其他各大平台账号 包括: 迅雷 腾

[PHP] 网盘搜索引擎-采集爬取百度网盘分享文件实现网盘搜索(二)

前情提要:最近使用PHP实现了简单的网盘搜索程序,并且关联了微信公众平台,名字是网盘小说.用户可以通过公众号输入关键字,公众号会返回相应的网盘下载地址.就是这么一个简单的功能,类似很多的网盘搜索类网站,我这个采集和搜索程序都是PHP实现的,全文和分词搜索部分使用到了开源软件xunsearch. 上一篇([PHP] 网盘搜索引擎-采集爬取百度网盘分享文件实现网盘搜索)中我重点介绍了怎样去获取一大批的百度网盘用户,这一篇介绍怎样获得指定网盘用户的分享列表.同样的原理,也是找到百度获取分享列表的接口,

如何备份VPS数据到百度网盘

为了实现备份VPS数据到百度网盘,因为对Python等等都不熟悉,因此采用C语言写了一个软件,名字叫"pcs".软件源代码托管在 https://github.com/GangZhuo/baidupcs. 使用方法如下. 安装软件. 软件没有采用百度个人存储的公开API,而是直接分析网盘网站得到的接口,因此无需创建应用即可使用该软件.软件依赖于libcurl. 仅以Debian为例,安装步骤如下: 1. 首先安装依赖包libcurl,执行如下命令: sudo apt-get insta

百度网盘真实地址解析(告别下载百度网盘)

虽然百度网盘限速严重,但还真是离不开呀,大部分网站都把有的没的通过百度网盘分享给我们下,一些小文件还好,不需要下载网盘,但一些比较大的,就要下载网盘了,这辣鸡网盘下不下都是那个鸟样,还不如不下,还节约硬盘空间. 之前有人分享了http://so.jutuit.com/yy.html这个搜趣网,能获取到百度网盘里内容的下载链接,但现在不好用了,一直都是503(开发者看到了,麻烦修复下呀) 于是又百度了许久,终于又找到了一个方法. 好了,废话那么多,上教程. 图文并茂: 原网址:http://www