Cómo pasar Array como parámetro a SOAP en Ruby

Actualmente estoy usandoSavon para trabajar con WebService en ruby. Funciona bastante bien, pero tengo dificultades para pasar el parámetro para el argumento del tipo de matriz SOAP. El siguiente código no funciona correctamente:

ids = [0,1,2]
client.do_get_items { |soap| soap.body = {
    'item-list' => ids
}

Le agradecería si puede resolver mi problema o proponer una biblioteca alternativa para ruby & soap

Respuestas a la pregunta(2)

Su respuesta a la pregunta