安全的關(guān)鍵.png)
node.js + express + docker + mysql + jwt 實(shí)現(xiàn)用戶管理restful api
?
2. 如果您還沒(méi)有百度賬號(hào),請(qǐng)點(diǎn)擊右下角的「立即注冊(cè)」,按照百度賬號(hào)統(tǒng)一注冊(cè)流程進(jìn)行注冊(cè)。?
3. 如果您已有百度賬號(hào),輸入賬號(hào)密碼,點(diǎn)擊「登錄」即可,或使用“百度APP”-“掃一掃”登錄開(kāi)放平臺(tái)。
1. 登錄百度帳號(hào)后,點(diǎn)擊官網(wǎng)首頁(yè)右上角「立即申請(qǐng)」進(jìn)入【申請(qǐng)接入頁(yè)面】,點(diǎn)擊「企業(yè)認(rèn)證申請(qǐng)」。
?
2. 在完成認(rèn)證之前,您需要閱讀并同意《百度網(wǎng)盤(pán)開(kāi)放平臺(tái)開(kāi)發(fā)者服務(wù)協(xié)議》。
?
3. 點(diǎn)擊同意后,進(jìn)入到【個(gè)人信息表單界面】,如果你還沒(méi)有完成百度個(gè)人實(shí)名認(rèn)證,需按照指示前往百度個(gè)人認(rèn)證中心,填寫(xiě)身份證號(hào)碼以及真實(shí)姓名進(jìn)行實(shí)名認(rèn)證。
3.1 點(diǎn)擊「百度個(gè)人中心」,進(jìn)入【百度實(shí)名認(rèn)證界面】。
3.2 輸入企業(yè)負(fù)責(zé)人的真實(shí)姓名和身份證號(hào),完成個(gè)人實(shí)名認(rèn)證。
?
4. 完成實(shí)名認(rèn)證后,需要返回【個(gè)人信息表單界面】,并繼續(xù)完成企業(yè)負(fù)責(zé)人手機(jī)號(hào)碼和郵箱的綁定。
4.1 點(diǎn)擊「去設(shè)置」,進(jìn)入到【百度帳號(hào)設(shè)置界面】。
4.2 點(diǎn)擊「綁定」,綁定手機(jī)號(hào)碼與密保郵箱,建議綁定企業(yè)團(tuán)隊(duì)負(fù)責(zé)人的郵箱。
4.3 完成帳號(hào)信息綁定后,需要返回【個(gè)人信息表單界面】并完成刷新,認(rèn)證的手機(jī)號(hào)碼以及郵箱會(huì)自動(dòng)同步,同步后點(diǎn)擊「提交申請(qǐng)」,即可進(jìn)入到下一步完成企業(yè)信息的填寫(xiě)。
5. 進(jìn)入到【企業(yè)信息表單界面】,按照要求完成企業(yè)信息的填寫(xiě)和補(bǔ)充。
5.1 根據(jù)要求,完善企業(yè)資質(zhì)信息的填寫(xiě)。
?
5.2 進(jìn)一步完善企業(yè)行業(yè)信息的填寫(xiě)。
?
6. 完成后點(diǎn)擊「提交申請(qǐng)」,完成申請(qǐng)的提交。
注:我們將在1~3個(gè)工作日內(nèi)完成申請(qǐng)的審核,審核結(jié)果將會(huì)以短信的方式發(fā)送到你綁定的手機(jī)中,請(qǐng)耐心等待。
1. 完成登錄后,在【控制臺(tái)】中點(diǎn)擊「+創(chuàng)建應(yīng)用」創(chuàng)建一個(gè)應(yīng)用。
注意:
應(yīng)用創(chuàng)建后可以刪除重建。但是請(qǐng)注意,刪除應(yīng)用后,之前應(yīng)用中的所有數(shù)據(jù)和配置都將被清除,需要重新創(chuàng)建應(yīng)用并重新配置。由于開(kāi)放平臺(tái)優(yōu)化升級(jí),暫停個(gè)人創(chuàng)建應(yīng)用。具體恢復(fù)時(shí)間以官網(wǎng)通知為準(zhǔn)。完成企業(yè)開(kāi)發(fā)者認(rèn)證后最多可創(chuàng)建10個(gè)應(yīng)用。已創(chuàng)建的個(gè)人應(yīng)用不受影響,只提供網(wǎng)盤(pán)基礎(chǔ)服務(wù)能力,不支持特殊服務(wù)的開(kāi)通及申請(qǐng)。
2. 在應(yīng)用創(chuàng)建界面中詳細(xì)填寫(xiě)你應(yīng)用的相關(guān)信息。
參數(shù) | 說(shuō)明 | 注意事項(xiàng) |
---|---|---|
應(yīng)用類(lèi)別 | 應(yīng)用類(lèi)別用于區(qū)分你的應(yīng)用類(lèi)別,包括軟件、硬件和小程序。 【軟件類(lèi)別】如果你期望在軟件應(yīng)用(如web、操作系統(tǒng)、app)中使用網(wǎng)盤(pán)接口,請(qǐng)選擇此項(xiàng) 【硬件類(lèi)別】如果你期望在硬件設(shè)備中使用網(wǎng)盤(pán)接口,請(qǐng)選擇此項(xiàng) 【小程序】如果你期望開(kāi)發(fā)的智能化小程序能夠入駐網(wǎng)盤(pán),請(qǐng)選擇此項(xiàng) | 應(yīng)用類(lèi)別選擇后將無(wú)法更改,請(qǐng)謹(jǐn)慎選擇。 創(chuàng)建小程序類(lèi)別的應(yīng)用需要完成企業(yè)開(kāi)發(fā)者認(rèn)證,具體步驟可參考【實(shí)名認(rèn)證簡(jiǎn)介】。 |
應(yīng)用名稱 | 應(yīng)用名稱信息將在用戶授權(quán)界面、上傳目標(biāo)文件夾名稱中展現(xiàn)。 名稱要求0~20字,僅支持輸入“漢字、字母、數(shù)字、空格、-、_”格式。 | 應(yīng)用創(chuàng)建后應(yīng)用名稱可在控制臺(tái)修改。 |
應(yīng)用描述 | 描述你應(yīng)用使用網(wǎng)盤(pán)能力的目的和方式。 描述要求0~200字,僅支持輸入”漢字、字母、數(shù)字、空格、-、_”格式 | |
小程序AppID | 如果選擇小程序類(lèi)別,則需要提供你在百度開(kāi)發(fā)者平臺(tái)上線的智能小程序AppID,具體步驟可參考【小程序文檔】 | 請(qǐng)使用智能小程序平臺(tái)相同的百度賬號(hào)登錄開(kāi)放平臺(tái)并創(chuàng)建小程序應(yīng)用。 |
3. 完成應(yīng)用創(chuàng)建后,你的應(yīng)用可以獲取到關(guān)鍵憑證:Appid、Appkey、Secretkeyk和Signkey。
注意:此憑證為應(yīng)用的唯一標(biāo)示,互不相同,請(qǐng)妥善記錄保管。
請(qǐng)求結(jié)構(gòu)
GET /rest/2.0/xpan/nas?method=uinfo HTTP/1.1
Host: pan.baidu.com
請(qǐng)求參數(shù)
參數(shù)名稱 | 類(lèi)型 | 必選(M)/可選(O) | 示例 | 參數(shù)位置 | 描述 |
---|---|---|---|---|---|
method | String | 是 | uinfo | URL參數(shù) | 本接口固定為uinfo |
access_token | String | 是 | 12.a6b7dbd428f731035f771b8d15063f61.86400.1292922000-2346678-124328 | URL參數(shù) | 接口鑒權(quán)參數(shù) |
?
響應(yīng)參數(shù)
參數(shù)名稱 | 類(lèi)型 | 描述 |
---|---|---|
baidu_name | string | 百度賬號(hào) |
netdisk_name | string | 網(wǎng)盤(pán)賬號(hào) |
avatar_url | string | 頭像地址 |
vip_type | int | 會(huì)員類(lèi)型,0普通用戶、1普通會(huì)員、2超級(jí)會(huì)員 |
uk | int | 用戶ID |
錯(cuò)誤碼
錯(cuò)誤碼 | 錯(cuò)誤描述 |
---|---|
42905 | 查詢用戶名失敗,可重試 |
請(qǐng)求示例
curl -L -X GET 'https://pan.baidu.com/rest/2.0/xpan/nas?method=uinfo&access_token=12.a6b7dbd428f731035f771b8d15063f61.86400.1292922000-2346678-124328'
響應(yīng)示例
{
"avatar_url": "https://dss0.bdstatic.com/7Ls0a8Sm1A5BphGlnYG/sys/portrait/item/netdisk.1.3d20c095.phlucxvny00WCx9W4kLifw.jpg",
"baidu_name": "百度用戶A001",
"errmsg": "succ",
"errno": 0,
"netdisk_name": "netdiskuser",
"request_id": "674030589892501935",
"uk": 208281036,
"vip_type": 0
}
Q:如何找到百度網(wǎng)盤(pán)API
A:冪簡(jiǎn)集成是國(guó)內(nèi)領(lǐng)先的API集成管理平臺(tái),專注于為開(kāi)發(fā)者提供全面、高效、易用的API集成解決方案。冪簡(jiǎn)API平臺(tái)可以通過(guò)以下兩種方式找到所需API:通過(guò)關(guān)鍵詞搜索API(例如,輸入’百度網(wǎng)盤(pán)API‘這類(lèi)品類(lèi)詞,更容易找到結(jié)果)、或者從API hub分類(lèi)頁(yè)進(jìn)入尋找。
Q:在填寫(xiě)了安全域名的前提下, 也一直提示【錯(cuò)誤代碼: redirect_uri_mismatch 】
A:
Q:第二次及以后獲取的access_token為何無(wú)效?
A:請(qǐng)確認(rèn)一下access_token是不是過(guò)期了。如果申請(qǐng)了兩次token, 第二次申請(qǐng)會(huì)導(dǎo)致第一次申請(qǐng)的access_token失效。
Q:獲取用戶access_token后,是否可以將文件上傳到用戶的網(wǎng)盤(pán)?
A:作為開(kāi)發(fā)者在獲取到用戶access_token后,是可以將文件上傳到用戶的網(wǎng)盤(pán)而非開(kāi)發(fā)者的網(wǎng)盤(pán)。
Q:網(wǎng)盤(pán)接口只告訴了授權(quán)接口,沒(méi)告訴注銷(xiāo)接口,無(wú)法切換賬號(hào)登錄?
A:
接口注銷(xiāo)不支持。用戶可以在網(wǎng)盤(pán)操作解除授權(quán)。
具體路徑: 設(shè)置->賬號(hào)管理->授權(quán)管理->找到對(duì)應(yīng)的應(yīng)用->解除授權(quán)
Q:能不能把 access_token分發(fā)給很多客戶端去下載網(wǎng)盤(pán)里面的文件?
A:這種方式會(huì)涉及access_token泄漏,其他人可以使用access_token操作網(wǎng)盤(pán)內(nèi)容,出于安全等多方面因素考慮不推薦使用,謝謝。
提供AI大模型API的服務(wù)商除了百度網(wǎng)盤(pán)API,還有其他替代服務(wù)商也提供類(lèi)似api服務(wù),例如:
網(wǎng)盤(pán)與相冊(cè)服務(wù)-阿里云
更多競(jìng)品可以在冪簡(jiǎn)集成開(kāi)放平臺(tái)中找到。
Q:百度網(wǎng)盤(pán)API這個(gè)密鑰還適用于哪些api?
獲取用戶信息、獲取網(wǎng)盤(pán)容量信息、分享提取碼驗(yàn)證
本文精心打造了一份“如何獲取百度網(wǎng)盤(pán)API開(kāi)放平臺(tái)訪問(wèn)密鑰分步指南”,全面且細(xì)致地覆蓋了從賬號(hào)注冊(cè)到成功獲取訪問(wèn)密鑰的每一步流程。從踏入百度網(wǎng)盤(pán)API開(kāi)放平臺(tái)的第一步——賬號(hào)注冊(cè),到順利完成開(kāi)發(fā)者身份認(rèn)證,再到最終緊握那把開(kāi)啟數(shù)據(jù)之門(mén)的密鑰,每一步都配備了詳盡的操作說(shuō)明和貼心指導(dǎo),確保每位開(kāi)發(fā)者都能輕松駕馭整個(gè)流程,無(wú)懼任何技術(shù)難關(guān)。本文不僅止步于訪問(wèn)密鑰的獲取,更著重強(qiáng)調(diào)了獲取后的可用性測(cè)試環(huán)節(jié),這是確保API能夠無(wú)縫融入應(yīng)用、發(fā)揮最大效能的保障。通過(guò)這一指南,開(kāi)發(fā)者們不僅能快速掌握獲取訪問(wèn)密鑰的秘訣,還能學(xué)會(huì)如何進(jìn)行有效的集成與測(cè)試,確保百度網(wǎng)盤(pán)API開(kāi)放平臺(tái)的強(qiáng)大功能得以充分展現(xiàn)。本文為開(kāi)發(fā)者們鋪設(shè)了一條通往百度網(wǎng)盤(pán)API開(kāi)放世界的坦途,助力他們輕松獲取訪問(wèn)密鑰,將這一卓越的數(shù)據(jù)存儲(chǔ)與共享能力融入應(yīng)用,從而大幅提升應(yīng)用的性能與用戶體驗(yàn),為數(shù)字化轉(zhuǎn)型之路增添強(qiáng)勁動(dòng)力。
node.js + express + docker + mysql + jwt 實(shí)現(xiàn)用戶管理restful api
nodejs + mongodb 編寫(xiě) restful 風(fēng)格博客 api
表格插件wpDataTables-將 WordPress 表與 Google Sheets API 連接
手把手教你用Python和Flask創(chuàng)建REST API
使用 Django 和 Django REST 框架構(gòu)建 RESTful API:實(shí)現(xiàn) CRUD 操作
ASP.NET Web API快速入門(mén)介紹
2024年在線市場(chǎng)平臺(tái)的11大最佳支付解決方案
完整指南:如何在應(yīng)用程序中集成和使用ChatGPT API
選擇AI API的指南:ChatGPT、Gemini或Claude,哪一個(gè)最適合你?
對(duì)比大模型API的內(nèi)容創(chuàng)意新穎性、情感共鳴力、商業(yè)轉(zhuǎn)化潛力
一鍵對(duì)比試用API 限時(shí)免費(fèi)