作者taitin (小南)
看板PHP
標題[請益] plurk api 2.0問題
時間Thu Jul 21 19:48:26 2011
我研究了很久
plurk新的api
http://www.plurk.com/API/2/
最後終於成功的
取得access_token,並且能夠正確的access到不需要參數的api
如
APP/Profile/getOwnProfile,使用我下面的程式可以跑
但是遇到要post值過去的
如
/APP/Timeline/plurkAdd
就會出現
Bad Request
function arguments invalid. (2 missing, 0 additional)
我擷取網頁是使用curl
curl_setopt($ch, CURLOPT_POST, 1);
// curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postData));
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
如果把第二行的註解拿掉
會變成
40104 incorrect signature
請求對plurk api 2.0有研究的大大幫忙解答~
我已經花了好久時間去查資料但是都找不到原因
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.31.151
2F:→ taitin:這個我有看到,可是他要安裝pecl_http但是我sever上面沒有 07/21 20:36
3F:→ kevinqq22:你要把註解拿掉, 不然參數會沒傳過去, 可是你拿掉卻又 04/24 17:41
4F:→ kevinqq22:錯誤, 這表示你簽章值有錯, 記得在做簽章時, postData也 04/24 17:42
5F:→ kevinqq22:必須放入 04/24 17:42