I suggest you use a 3rd party social engagement tool (there are many out there) that have out of box integration to these social networks as the cost to integrate the APIs and then maintain the integration would not make sense as a one off integration for a customer. I would instead focus your energy to integrate BYD with that 3rd party tool.
Good luck!