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