the basic process as I see it:
- save the canvas image as a data uri
- upload that to a server and save it as an image file with php
- add the url of that image to the open graph tags in an html page
- post that page to facebook
I've done the first two, but not through construct2, so that at least is possible.