I want to add this functionality to my store, when the store owner add a new product to the store. I want to share this product automatically in social media hubs (Facebook, Instagram, twitter and google+), share it on Facebook like posting it on a facebook page.
I don't know where I should start. Could you give me a hint how to do this?
Edit one: I think it is better to handle the process of auto posting using script files. Suppose I have a controller outside Magento scope that will use Magento SOAP api to get the product then post it to social network. I want a way to pass the product id to this controller when the admin adds the product using get request. I searched inside the code and found two ways to do it.
First way to override
Mage_Adminhtml_Catalog_ProductController. And the second way to override
Mage_Catalog_Model_Product which one is better ?