2017-06-16 87 views
0

您好,JSON API響應檢索值和解碼

端點發送

*響應* WP_HTTP_Requests_Response對象 ( [響應:保護] => Requests_Response對象 ( [ body] => {「status」:「success」,「result」:「112」,「code」:200}

我試圖讓「結果:」112「

有沒有一種方法可以檢索它?

謝謝。

+0

你搞什麼名堂tryed? –

+1

可能的重複[如何從JSON提取數據與PHP?](https://stackoverflow.com/q/29308898/6521116) –

回答

1

參考文檔在這裏:https://developer.wordpress.org/reference/classes/wp_http_requests_response/

假設你正在被存儲在一個變量名爲$迴應,你應該做的響應(WP_HTTP_Requests_Response):

$response_data = json_decode($response->get_response_object()->body); 
$result = $response_data->result; // this is the result you want 
+0

你好, 我收到的響應是通過電子郵件使用插件3rd-黨的整合。我不知道如何把它放在一個變量上,因爲我不知道該如何獲取它,因爲它是通過電子郵件發送的調試通知。 對不起。 謝謝! –