亚伯拉罕twitteroauth响应解析

时间:2013-08-23 15:41:25

标签: php twitter oauth response

我有一点时间搞清楚当twitter抛出错误时如何解析错误消息。这是我的代码,可以发布推文:

$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" } } } 

如何解析message Status is a duplicate

1 个答案:

答案 0 :(得分:0)

如果您只需要获取一个消息值,那么这应该可行。 $message = $response->errors[0]->message;