Handle eBay SOAP platform notification with Sinatra/Ruby

I'm using Ruby running on a Sinatra server to sync the quantity of eBay listings and Shopify products whenever they change on either platform. I'm not quite sure how to use Ruby to handle the notification from eBay however. The Shopify part was trivially simple using POST and JSON but SOAP is ancient and I can hardly find any documentation on using it with Ruby.

Thanks.

1 answer

  • answered 2018-01-12 06:54 ishando

    I have used the savon gem to do soap requests to an external service, and it made it fairly simple and straight-forward.