Plurk API已經進化到2.0了, 雖然不再需要API key這東西, 但是取而代之的是要使用者去授權你的APP, 你可以得到一APP key, 之後就可以做自己想做的事情..
有修己部分有:
- 不再需要login這步
- 原本的http://www.plurk.com/API/, 換成http://www.plurk.com/APP/
- 必須使用OAuth Core 1.0a
- 所有的input及output都和之前一樣, 只是不再需要API key這個欄位
這樣一飲有變得比較好嗎?我也不清楚, 不過至少是使用者自己授權的, Plurk的責任會少一點就是。至於怎麼使用呢?可以上他的test網站http://www.plurk.com/OAuth/test
這個網站很神奇, 他可以模擬你應該要有的input, 一開始必須填入你的Customer key及Cstomer Secret 按下右邊的按鈕[Get Request Token], 有了這兩個token, 必須記下, 只要按下按鈕, 這兩個token就會變, 應該是用來做認證及加密使用。然後就可以按下[Open Authorization URL], 會跳出授權網頁, 和Facebook很像, 再來就是取得使用者的認證碼, 如此一來就可以使用了。
看起來很簡單, 可是怎麼在程式裡實作就很麻煩了, 等研究有了心得, 再放上來。
Reference URL:
http://www.plurk.com/API/
http://www.plurk.com/OAuth/test
http://json.codeplex.com/
沒有留言:
張貼留言