看板 PHP 關於我們 聯絡資訊
我研究了很久 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
appleboy46:https://github.com/clsung/plurkoauth PHP 07/21 20:24
taitin:這個我有看到,可是他要安裝pecl_http但是我sever上面沒有 07/21 20:36
kevinqq22:你要把註解拿掉, 不然參數會沒傳過去, 可是你拿掉卻又 04/24 17:41
kevinqq22:錯誤, 這表示你簽章值有錯, 記得在做簽章時, postData也 04/24 17:42
kevinqq22:必須放入 04/24 17:42