授權步驟是這樣的,原文參見
先構造乙個url:
記得redirect_uri=後面要寫完整,我寫的是 前面的http://一定要有
現在就有authorization code
了,下一步是通過這個authorization code構造access token
再構造乙個url:
對應的都知道怎麼寫了吧。
開啟後,如果正常的話,會得到一串json格式的返回值,最後面有乙個
"access_token":
把那個東西後面的一串編碼記下來,這個就是access_token
祝一切順利!
今天在呼叫人人網api的時候,發現對舊版的人人主頁無法獲得學校等資訊,後來在人人網介面的測試工具 上發現是能返回所有資訊的。百思不得其解。後來想到可能是授權時的許可權問題,即在獲得authorization code的時候,有乙個可選引數scope,如果不加的話是預設許可權,可能這樣的許可權還不夠,於是找到scope引數的頁面: 不是很清楚到底需要什麼引數,於是索性把所有的引數都寫了上去。獲得了code,再轉成token,測試。果然獲得了所有資訊。
呼叫人人網API
授權步驟是這種,原文參見 先構造乙個url 記得redirect uri 後面要寫完整,我寫的是 前面的http 一定要有 如今就有authorization code 了,下一步是通過這個authorization code構造access token 再構造乙個url 相應的都知道怎麼寫了吧。開...
呼叫人人網API
授權步驟是這種,原文參見 先構造乙個url 記得redirect uri 後面要寫完整,我寫的是 前面的http 一定要有 如今就有authorization code 了,下一步是通過這個authorization code構造access token 再構造乙個url 相應的都知道怎麼寫了吧。開...
PHP實現人人OAuth登入和API呼叫
人人開放平台給出的php sdk,個人感覺寫的不怎麼樣,而且在我的電腦上執行不出來,總是113錯誤,查文件竟然還沒有這個錯誤碼,於是只好自己按照官方給出的文件,用php自己實現了一下。如下文,沒有作封裝,只是走了一下流程。如果是僅僅用於人人連線這樣的登入驗證和簡單的api呼叫,也不是很有必要封裝。作...