title: share on facebook with query string
body: <p>I have the following problem I can't find a proper solution for and would be very graceful for any advice.</p>
  
  <p>On my website, I provide a sharing option for facebook:</p>
  
  <pre><code>&lt;a href="http://www.facebook.com/share.php?u=www.mypage.de&amp;title=MyPage" target="_blank"&gt;Jetzt teilen&lt;/a&gt;
  </code></pre>
  
  <p>I use open graph to add meta information for the FB crawler</p>
  
  <pre><code>&lt;meta property="og:url"         content="http://www.mypage.de" /&gt;
  &lt;meta property="og:type"        content="website" /&gt;
  &lt;meta property='og:title'       content='MyPage'&gt;
  &lt;meta property='og:description' content='Viele tolle Sachen'&gt;
  &lt;meta property='og:image'       content='http://www.mypage.de/image.jpg'&gt;
  </code></pre>
  
  <p>This works fine so far. The user will see Image, description and Titel.</p>
  
  <p>But as I want to add individual information on each shared link, I need to add a query string that is shared ( ?queryString=qwe123 ). So I change the URL:</p>
  
  <pre><code>&lt;a href="http://www.facebook.com/share.php?u=www.mypage.de%3FqueryString%3Dqwe123&amp;title=MyPage" target="_blank"&gt;Jetzt teilen&lt;/a&gt;
  </code></pre>
  
  <p>But when the user now clicks the link, he wont see the description and image of the page any more (the linking works fine anyway). I cant let FB crawl every possible query-string because each user has an individual one.</p>
  
  <p>Anyone has a good idea?</p>
  
  <p>P.S. I know that share.php is deprecated, but don't know whats the actual way to share without using an App_ID from FB.</p>
  
  <p>P.P.S. I use angular 1.4 if that is of any importance</p>