{"id":963,"date":"2019-12-13T18:22:16","date_gmt":"2019-12-14T02:22:16","guid":{"rendered":"https:\/\/www.skierpage.com\/blog\/?p=963"},"modified":"2019-12-13T19:58:58","modified_gmt":"2019-12-14T03:58:58","slug":"web-how-to-link-to-a-facebook-post","status":"publish","type":"post","link":"https:\/\/www.skierpage.com\/blog\/2019\/12\/web-how-to-link-to-a-facebook-post\/","title":{"rendered":"web: how to link to a Facebook post?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Someone I follow asked &#8220;How does one copy the link of a Facebook post?&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So you want to get a link to your Facebook post (e.g. send it in an e-mail). <s>Facebook makes this stupidly hard!<\/s> I wrote a long explanation of how to extract this from the &#8220;&lt; \/ > Embed&#8221; item that sometimes appears in the three-dot menu next to a post title, before I realized it&#8217;s much simpler! In a desktop web browser, simply right-click the gray timestamp of a post or comment and copy the link. That gets you <a href=\"https:\/\/www.facebook.com\/skierpage\/posts\/10159326615869478\">https:\/\/www.facebook.com\/skierpage\/posts\/10159326615869478<\/a>. Ta-da!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Of course if your post is not public, a link to it should not display its content to people who aren&#8217;t logged into Facebook or aren&#8217;t your friend (I think Facebook will just show them your post&#8217;s title together with an invitation to [Log In] or [Create New Account and Submit to Facebook Tyranny]).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Also I don&#8217;t know how long a URL to a Facebook post will continue to work. With literally a trillion posts from a billion users, there&#8217;s no guarantee Facebook will still display it in 2025 if there&#8217;s no money to be made. I don&#8217;t think the wonderful Internet Archive&#8217;s &#8220;<a href=\"https:\/\/web.archive.org\/\">Wayback Machine<\/a>&#8221; (<a href=\"https:\/\/archive.org\/donate\">donate today<\/a>!) archives Facebook posts by default. Another reason to also post your screeds of wisdom to a web site that you control.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">(For grins, the dumb hard way follows to end)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In a browser, click the three dots next to a post&#8217;s title, click &#8220;&lt; \/ > Embed&#8221; (which isn&#8217;t always present in the three-dot menu), then copy the stupid <code>iframe src=blahblah<\/code> chunk of HTML that Facebook produces:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;iframe src=\"https:\/\/www.facebook.com\/plugins\/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fskierpage%2Fposts%2F10159326615869478&amp;width=500\" width=\"500\" height=\"332\" style=\"border:none;overflow:hidden\" scrolling=\"no\" frameborder=\"0\" allowTransparency=\"true\" allow=\"encrypted-media\">&lt;\/iframe><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"> That lets you embed a Facebook post into another web page (so Facebook&#8217;s code runs, so f***er Zucker can spy on that page as well), in a 500&#215;332 &#8220;frame.&#8221; Instead paste the stupid chunk of HTML into an editor, and then search for the part after <code>href=<\/code> , in this case <code>https%3A%2F%2Fwww.facebook.com%2Fskierpage%2Fposts%2F10159326615869478<\/code>. If you squint that looks like a mucked-up URL; it&#8217;s been encoded to work inside that stupid chunk of HTML. So now you have to convert the <code>%3A<\/code> and <code>%2F<\/code> encodings into &#8216;:&#8217; and &#8216;\/&#8217;, and possibly other stuff. There are online tools for this transformation, e.g. paste the HTML for embedding into <a href=\"http:\/\/www.utilities-online.info\/urlencode\/\">http:\/\/www.utilities-online.info\/urlencode\/<\/a> and click [decode&#8211;>]; or if you know how to bring up your browser&#8217;s developer console, use <code>window.unescape(\"<em>paste the %3A%2F nonsense here<\/em>\")<\/code>. That should get you <a href=\"https:\/\/www.facebook.com\/skierpage\/posts\/10159326615869478\">https:\/\/www.facebook.com\/skierpage\/posts\/10159326615869478<\/a>. Ta-da!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Again, this is stupidly hard. The whole basis of the web is easily linking from one piece of information to another. But ^%$#@! social networks want to suck you in and make it really hard to go back to an open web; Sir Tim Berners-Lee is sobbing in the corner over the debasement of his genius creation. One answer is to simultaneously post everything you write to your own web site, but it doesn&#8217;t have the same friction-free liking and sharing that the walled gardens provide. I <em>intend<\/em> to do this, but I haven&#8217;t found a great tool to automate it; any online tool that will post your thoughts to multiple social networks probably knows all your logins and is doing its own privacy-sucking surveillance. It has to be something I run entirely locally in my browser. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Having done all this detective work, there&#8217;s probably an easier way to get the long numeric ID of a Facebook post and simply append it to <code>https:\/\/www.facebook.com\/<em>your_facebook_id<\/em>\/posts\/<\/code>. <em>There is, just click the timestamp of a post or comment!<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Someone I follow asked &#8220;How does one copy the link of a Facebook post?&#8221; So you want to get a link to your Facebook post (e.g. send it in an e-mail). Facebook makes this stupidly hard! I wrote a long &hellip; <a href=\"https:\/\/www.skierpage.com\/blog\/2019\/12\/web-how-to-link-to-a-facebook-post\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"categories":[20],"tags":[],"class_list":["post-963","post","type-post","status-publish","format-standard","hentry","category-web"],"_links":{"self":[{"href":"https:\/\/www.skierpage.com\/blog\/wp-json\/wp\/v2\/posts\/963","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.skierpage.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.skierpage.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.skierpage.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.skierpage.com\/blog\/wp-json\/wp\/v2\/comments?post=963"}],"version-history":[{"count":4,"href":"https:\/\/www.skierpage.com\/blog\/wp-json\/wp\/v2\/posts\/963\/revisions"}],"predecessor-version":[{"id":968,"href":"https:\/\/www.skierpage.com\/blog\/wp-json\/wp\/v2\/posts\/963\/revisions\/968"}],"wp:attachment":[{"href":"https:\/\/www.skierpage.com\/blog\/wp-json\/wp\/v2\/media?parent=963"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.skierpage.com\/blog\/wp-json\/wp\/v2\/categories?post=963"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.skierpage.com\/blog\/wp-json\/wp\/v2\/tags?post=963"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}