2013-08-23 87 views
0

我有一段時間搞清楚如何解析出twitter錯誤時的錯誤消息。這裏是我的代碼,它工作正常後鳴叫:Abraham的twitteroauth響應解析

$response = $twitteroauth->post('statuses/update', array('status' => $msg)); 
$e = $twitteroauth->http_code; 

如果$e != 200,我想Twitter的錯誤消息。如果我var_dump($response),我得到的東西像

object(stdClass)#6 (1) { ["errors"]=> array(1) { [0]=> object(stdClass)#7 (2) { ["code"]=> int(187) ["message"]=> string(21) "Status is a duplicate" } } } 

我如何分析並排除messageStatus is a duplicate

回答

0

如果你只需要得到一個消息值,那麼這應該工作。 $message = $response->errors[0]->message;