Thanks for this. Your link and the Share button page on the Facebook site only seem to provide instructions for absolute URLs - however, I need this to work dynamically. Any way I can do this?
Maybe I do not understand what you mean, but here is what I am using as a chunk inside of my templates and it is working well for me:
<meta property="og:image" content="[[++site_url]][[*catimage]]" >
<meta property="og:image" content="[[++site_url]][[++logo_image]]" >
<meta property="og:image" content="[[++site_url]][[++image]]" >
<meta property="og:description" content="[[*introtext]]" />
<meta property="og:site_name" content="[[++site_name]]" />
<meta property="og:link" content="[[++site_url]][[~[[*id]]]]" />
<meta property="og:title" content="[[*pagetitle]]" />