2011年8月11日 星期四

Plurk API 2.0 test

http://www.plurk.com/API

Plurk API已經進化到2.0了, 雖然不再需要API key這東西, 但是取而代之的是要使用者去授權你的APP, 你可以得到一APP key, 之後就可以做自己想做的事情..

有修己部分有:

  1. 不再需要login這步
  2. 原本的http://www.plurk.com/API/, 換成http://www.plurk.com/APP/
  3. 必須使用OAuth Core 1.0a
  4. 所有的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/
PlurkAPI2.0Test

沒有留言: