話說
讀者盆友們,520快樂!
今天發現一個Bug,開心的不得了。
了解回調接口基本概念及日常運用
參考文檔:
https://blog.csdn.net/qq379454816/article/details/51546638
這裡就不寫代碼了罷……
背景:
今日一時興起,說要整理下檔案,cd /User/dzj/Documents(原本要清空:cd /User/dzj/Downloads/),直接:rm -rf ./.
,結果,後果很嚴重…..
恢複是不大可能的了,至少很費精力。是以,在下就想到了可以不可以把Excel線上同步,這樣以後如果誤删,也不怕了。
結果登入Excel雲的時候,發現了本文這個問題:

QQ的提示是什麼意思呢?為什麼要這麼做呢?這裡的意思就是:為了安全,避免各種網站濫用QQ連接配接,QQ内部對第三方做連接配接入口做了限制,也就是後端代碼做了限制,對外提供了新的接口,你要回調這個接口。具體看文檔即可。
下文連接配接:
http://wiki.connect.qq.com/%E5%9B%9E%E8%B0%83%E5%9C%B0%E5%9D%80%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98%E5%8F%8A%E4%BF%AE%E6%94%B9%E6%96%B9%E6%B3%95
這裡我就原文拷貝下來吧,以備不時之需。假若連接配接失效,本文照樣可以潇灑的看。
-
什麼是回調位址?
使用者點選QQ登入跳轉到QQ登入頁面,登入成功後,應該跳轉回網站。回調位址即在這裡用來指定跳轉回網站的URL。回調位址注冊的目的是為了保障第三方APPID帳戶的安全,以免被其他惡意網站盜用。需注意:1. 需要填寫到站點接收qq登入資訊的接口 例如:http://網站首頁域名/api/oauth/QQ/callback.php ;2. 具體跳轉URL将在程式中指定路徑以及請求參數進行構造。
2.什麼樣的回調位址才滿足加強校驗的條件?
QQ互聯登入傳回給開發商的code,會傳到開發商指定的專門處理code的URL,而不是域名下任意的URL,舉個例子
1). 比如開發商處理QQ互聯傳回的Code的URL是
https://account.example.com/connect/callback/qq
2). 但是開發商在互聯官網注冊的回調位址是:example.com,是以屬于不符合要求的回調位址。
3). 開發商需要到QQ互聯官網上,把回調位址修改為把https://account.example.com/connect/callback/qq, 并去掉example.com。
4). 如果有多個回調位址的需求,可以多個回調,使用”;”隔開,如”https://account.example.com/connect/callback/qq;https://account.example.com/connect/qc”
-
回調位址錯誤的原因有哪些?
回調位址錯誤,會傳回錯誤碼:100010。 回調位址錯誤的原因如下: (1)沒有傳入域名; (2)傳入的域名與申請接入時填寫的回調位址域名沖突。 例如:申請時填寫的回調位址是:http://example.com/qqlogin,傳入的是http://example.com則會傳回錯誤碼,需保證填寫的回調位址和請求的一緻。
-
如何修改回調位址?
step1:點選 “應用管理”
step1:點選 “應用管理”
step2:找到需要修改回調位址的應用,點選“檢視”
step3:
在基本資訊頁面選擇“修改”
step4:修改回調位址,可填寫多個根域名,以分号分隔,注意此處要包含“http://”部分。
什麼時候MarkDown可以像Wiki那樣,可以直接複制圖檔過來?
還有,讀者盆友們,個人很想吐槽下CSDN“管理部落格”闆塊,界面還是舊版好,看起來清晰簡潔内容豐富,新版本花裡胡哨,你們覺得呢?吐下槽,而且給官方客服回報了理由。你們覺得呢?歡迎評論讨論。