Поиск GAL с точки зрения (Ruby)

#ruby #exchangewebservices

#ruby #exchangewebservices

Вопрос:

Я пытаюсь выяснить, как найти контакты в корпоративном каталоге с точки зрения. У меня есть «глобальный список адресов», но я не могу понять, как получить все контакты или выполнить поиск конкретного контакта, есть идеи?

 puts "gal object (#{gal.name})"
 

производит:

объект gal (контакты GAL)

То, что я пытаюсь получить, — это телефонные номера пользователей.

Метод #items создает единую OpenStruct:

#<OpenStruct opts={:parent_folder_ids=>[{:id=>"AAMkADFiZmUzYzJiLTFiZGEtNGExMS05Y2VjLTNlNzZhM2ZiMDIyNwAuAAAAAAAuu1wbQUm2T5mdHCmSmclSAQB6eKCzoHFYSbreAs6F5kmYAAAAAAUOAAA="}], :traversal=>"Shallow", :item_shape=>{:base_shape=>"Default"}}, restriction={}>