作者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