We are currently testing the Facebook functionality of our desktop application. We defined a Facebook app, then created open graph actions, objects and aggregations.
First question: in case the fetched (the object URL) and canonical (og:url) URLs differ, why the tags are taken from the canonical URL and not from the fetched URL? What's the use in having a fetched and a canonical URL in the first place?
Second question: when an action is posted and the user follows the corresponding link in a Facebook aggregation box, we see that additional parameters are combined in a query string with our og:url (e.g. ?fb_action_ids=##&fb_action_types=...&fb_source=recent_activity ). Is there a way to have our og:url preserved and not extended in such a way?