我正在使用codebird使用php发布更新,我正在成功完成,直到我收到此消息作为oauth的回复失败
object(stdClass)[2]
public 'errors' =>
array (size=1)
0 =>
object(stdClass)[3]
public 'code' => int 187
public 'message' => string 'Status is a duplicate.' (length=22)
public 'httpstatus' => int 403
public 'rate' => null
我可以使用以下代码
成功检索费率$httpstatus = $reply->httpstatus;
但我无法检索其余部分,尤其是代码和消息,当我尝试上面的代码时,它不返回任何内容或空字符串
答案 0 :(得分:0)
尝试
foreach($reply->errors AS $error){
echo 'error code:'. $error->code;
echo 'error message:'. $error->message;
}
如您所见,errors属性是一个数组,因此您必须itarate