Well, Construct 2 can take a snapshot, it can send pictures as data through several means (AJAX, websocket, RTC) but you will have to handle a backend that receives the pictures and allows for the sharing.
This can't be done in C2 as it is to be made on the server side in a scripting language.