'callback' => function ($request) { $data = $request->get_json_params(); // Log file_put_contents( WP_CONTENT_DIR . '/zalo_log.txt', print_r($data, true) . "\n\n", FILE_APPEND ); // Lấy user gửi $user_id = $data['sender']['id'] ?? ''; // Nội dung user gửi $message = $data['message']['text'] ?? ''; // Trả lời đơn giản trước $reply = "Bạn vừa hỏi: " . $message; // Gửi lại Zalo $access_token = "0ZQA0vBdcL42DuW6d--RLWCsZGUK-EWJL7gvI878wt9TRRvOjhdwR6DkwKIgpVDrF62XG_31oKWQ59f-rvZNR0i8b4Jqsz9H1s77QU_orp8OSAqwxS6yO0jB_sIOdAHdH4dkTORmj4Dy9DX0lQRDHs0VbboLeF9hLJM9OyA5qMKt9v0q-Ql75GuOrGRVcRWr3GhxEzsba2CUFTWIt9o3FK4M-3A3dxDeGZFRK9I6mMDZ8wPKhBh9Hr4gaN6MeDPo0tEW9yxXzmu-T9HO-UVPMp5blc2voB5cRXYgPgEPu4TPJQzMak30KqHOb5Qd-_nLU5AuGfFpwcDSTeLBaSNUGq1JenICzCKWKN-_89Nymd5zITD5dTk45qUbu29Ya_YSK0"; $url = "https://openapi.zalo.me/v3.0/oa/message/cs"; $body = [ "recipient" => [ "user_id" => $user_id ], "message" => [ "text" => $reply ] ]; wp_remote_post($url, [ 'headers' => [ 'Content-Type' => 'application/json', 'access_token' => $access_token ], 'body' => json_encode($body) ]); return [ 'success' => true ]; },