Posted on: 3/2/2015 5:14:47 PM | Views : 598

Facebook is driving me crazy.  There are several ways to do the same thing, none of them are clearly explained, and since it all changes fairly frequently, much of what's online is out of date.  I think I have all the pieces, but I don't know which pieces go together, or how to put them together.  
I have a master page and child pages.  I have a like button on the master page (also giving me grief but that's for another post).  One of my pages is a dynamically generated product detail page.  I want to add a share button here that adds the page url, the product name, image, and a short description.  I have this script in the header of the master page:
<script> window.fbAsyncInit = function () { FB.init({ appId: my app id here, xfbml: true, version: 'v2.2' }); };
(function (d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) { return; } ...

Go to the complete details ...