echo json_encode($saved); break; // case "saveAccountAutoPost": // case "saveAccountAutoPost": case "saveAccountAutoPost": $payload = array_to_xml($_POST['data']); $request = simplexml_load_string('<request>' . $payload . '</request>'); $saved = $api->saveAccountAutoPost($request); echo json_encode($saved); break; // case "getUserQueuePosts": // case "getUserQueuePosts": case "getUserQueuePosts": $payload = array_to_xml($_POST['data']); $request = simplexml_load_string('<request>' . $payload . '</request>'); $response = $api->getUserQueuePosts($request); //echo json_encode( $response );die; $response = json_decode(json_encode($response), TRUE); $rows = array(); if (isset($response['queues']['queue'])) { if (isset($response['queues']['queue'][0])) { $rows = $response['queues']['queue']; } else { $rows[0] = $response['queues']['queue']; } } $posts = array(); foreach ($rows as $row) { if (isset($row['posts']['post'])) { if (isset($row['posts']['post'][0])) { foreach ($row['posts']['post'] as $v) {