OAuth 驗證
昨天搞 OAuth 搞了快半天,才總算正常用 OAuth 登入 plurk api ,然後作個隨筆 網路上找到的許多人都透過 OAuthBase 來連上去,所以我也先去抓 OAuthBase 可是我參數都傳了,他就能沒辦法正常取得 Token ,一直顯示 400 錯誤,我也搞不懂是啥錯誤 最後我找了許多的網頁,然後透過 小朱 的兩篇文章( 1 , 2 )去實作一個 OAuth 的驗證,總算成功登入 Plurk 了,我也不知為啥他的可以, OAuthBase 不行 等實作完整個 Plurk API 後再來釋出吧 想不到才一年多左右沒碰, plurk api 就變到我完全不認識他了=口=! 因為只是隨筆,所以就不附程式碼之類的了!相關的 OAuth 驗證可以參考小朱的兩篇文章來實作(當然是你跟我一樣一直無法用 OAuthBase 的才需要這樣玩(抹汗~)) --- 仔細研究了一下,如果透過小朱的文章來使用 OAuth 的話,我資料都得透過 Get 方式作傳遞,如果可以我還是希望能透過 POST 的方式,那似乎得改動 OAuthBase ,以下是 Google 的 OAuth 的驗證程式,留存作研究,看看有沒有辦法將原本的 OAuthBase 改成正常的版本 /* Copyright (c) 2011 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES...