Рубин на рельсах.Использование Google Client API для разбора электронных писем - PullRequest
0 голосов
/ 04 февраля 2019

Я новичок в Ruby и у меня есть вопрос о том, как выполнить определенную задачу в Rails.

У меня есть список инвентаря, и у каждого предмета есть определенный Stock ID, который отправляется на мой личный аккаунт Gmail.,Я хочу, чтобы мое веб-приложение прослушивало электронные письма от определенной учетной записи электронной почты.Когда мой gmail получает письмо от этой конкретной учетной записи, я хочу, чтобы мое приложение проанализировало его для пары полей и вставило идентификатор акции в мою базу данных.

Например: допустим, в моей базе данных есть элемент с кодом стиля: A5U31 и размер: 10.В электронном письме будет указано что-то вроде элемента с кодом стиля: A5U31 и размером: 10, имеет идентификационный номер: 329193020.Я хочу, чтобы мое приложение Rails осуществляло поиск в базе данных записи с этим конкретным кодом стиля и размером, а когда находило запись, просто вставляло идентификатор акции в строку.

Я пытаюсь использовать гем Google-API-Client для этого, но я изо всех сил, потому что я все еще новичок.До сих пор я сделал это краткое руководство по аутентификации моей учетной записи Gmail с моим приложением rails.

https://developers.google.com/gmail/api/quickstart/ruby?authuser=2

Если бы кто-нибудь мог помочь мне разобраться, как написать этот вид кода и где разместить его в моем приложении (модели, контроллеры, представления), это было бы очень полезно.Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...