Я новичок здесь, использую рубин и Outlook, и нашел драгоценный камень RubyOutlook, который является оболочкой для office365 и ruby.
Как создать запрос на встречу с помощью RubyOutlook gem и есть ли у нас какой-либо файл справки для этого

Прочти меня драгоценного камня мало, поэтому вам нужно посмотреть исходный код.
После создания токена oauth, как описано в файле readme, вам необходимо вызвать create_event с токеном, полезной нагрузкой json события, папкой календаря (nil для календаря по умолчанию) и адресом электронной почты пользователя, который будет владельцем события:
require 'ruby_outlook'
outlook_client = RubyOutlook::Client.new
# ...
# create oauth token, as described in the readme
# ...
event_payload =
{
"Subject": "Discuss the Calendar REST API",
"Body": {
"ContentType": "HTML",
"Content": "I think it will meet our requirements!"
},
"Start": {
"DateTime": "2014-02-02T18:00:00",
"TimeZone": "Pacific Standard Time"
},
"End": {
"DateTime": "2014-02-02T19:00:00",
"TimeZone": "Pacific Standard Time"
},
"Attendees": [
{
"EmailAddress": {
"Address": "[email protected]",
"Name": "John Doe"
},
"Type": "Required"
}
]
}
outlook_client.create_event(token, event_payload, nil, '[email protected]')
Вот соответствующая документация по Outlook API для создания событий. Здесь я взял полезную нагрузку события.