1
我正在爲應用程序使用Twitpic API。我有點卡住了,因爲我似乎無法找到錯誤。這段代碼我讀過的所有文檔都說這是正確的。幫助將不勝感激。謝謝!使用PHP連接到Twitpic API
function do_twitpic()
{
$media = 'http://image-to-upload.jpg';
$username = $_POST['username'];
$password = $_POST['password'];
$postfields = array();
$postfields['username'] = $username;
$postfields['password'] = $password;
$postfields['media'] = "@".$media;
$twitter_url = 'http://twitpic.com/api/upload';
$curl = curl_init();
curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 2);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_BINARYTRANSFER, 1);
curl_setopt($curl, CURLOPT_URL, $twitter_url);
curl_setopt($curl, CURLOPT_POST, 3);
curl_setopt($curl, CURLOPT_POSTFIELDS, $postfields);
$result = curl_exec($curl);
curl_close($curl);
$login_xml = new SimpleXMLElement($result);
if (isset($login_xml->error)) {
print_r($login_xml);
} else {
print_r($login_xml);
}
}
非常感謝!
發佈錯誤可能會幫助我們幫助您。 – iarwain01 2011-03-08 09:34:35
「我似乎無法找到錯誤是」什麼是錯誤? – emaillenin 2011-03-08 09:43:24
嘗試添加'error_reporting(E_ALL); ini_set(「display_errors」,1);'到底部 – Eduard7 2011-03-08 09:50:40