作者erotic (eRoTiC)
看板java
标题Re: [问题] Plurk API 范例不能执行
时间Mon Dec 28 00:51:00 2009
以下分享我的使用心得:
官方提供的 Java 范例码:
http://www.plurk.com/API/issueKey#java_example
API key 申请网址:
http://www.plurk.com/API
下载 Apache's HttpClient Library:
http://hc.apache.org/httpcomponents-client/
范例码需要修改的地方:
一、
private static String API_KEY = "
dKkIdUCoHo7vUDPjd3zE0bRvdm5a9sQi";
要把 dKkIdUCoHo7vUDPjd3zE0bRvdm5a9sQi 换成自己申请到的 API key,
二、
HttpGet httpget = new HttpGet(getApiUri("/Users/login?"+
"api_key=" + API_KEY + "&" +
"username=" + "
user_x" + "&" +
"password=" + "
user_x_pw"
));
user_x 与 user_x_pw 要用自己实际的 Plurk 帐号/密码取代,
而且在执行程式前,要先登入自己的 Plurk。
三、
httpget = new HttpGet(getApiUri("/Timeline/plurkAdd?"+
"api_key=" + API_KEY + "&" +
"
content=" + "Plurk+API+测试" + "&" +
"
qualifier=" + "says" + "&" +
"
qualifier_translated=" + "
说" + "&" +
"
lang=
tr_ch"
));
content:要发送的讯息
qualifier:设定英文的修饰语,例如:says, likes, shares, gives... 等
qualifier_translated:将英文的修饰语改成其它语言的修饰语
lang:设定修饰语的语言,en代表英文,tr_ch代表正体中文
这样就可以正常执行程式了 = =
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.44.7.126
※ 编辑: erotic 来自: 114.44.7.126 (12/28 00:52)
※ 编辑: erotic 来自: 114.44.7.126 (12/28 00:52)
1F:→ askeing:执行程式前应该不用先登入,直接在程式内登入应该就行了 12/30 16:06
2F:→ askeing:要送的讯息则建议都先处理一下再送出去 12/30 16:08
3F:→ erotic:把帐号/密码放在程式里很不安全,有比较安全的作法吗? = = 12/30 21:43
4F:→ askeing:可以从程式里面抓 property file 内的资料,可以手动输入 12/31 15:34