{"id":467,"date":"2012-08-03T14:47:23","date_gmt":"2012-08-03T14:47:23","guid":{"rendered":"http:\/\/www.myfatblog.co.uk\/?p=467"},"modified":"2012-10-12T11:20:10","modified_gmt":"2012-10-12T11:20:10","slug":"nickname-search-in-sharepoint-2013","status":"publish","type":"post","link":"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/08\/nickname-search-in-sharepoint-2013\/","title":{"rendered":"Nickname search in SharePoint 2013"},"content":{"rendered":"<p><font color=\"#ff0000\">NOTE: This info applies to the SharePoint Standard 2013 BETA and as such is subject to change between now and RTM! Do not rely on this information as being gospel until confirmed at release!<\/font><\/p>\n<p><a href=\"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/08\/i-am-known-by-many-names-mr-quatermain-nickname-search\/\">After posting my Nickname post this morning<\/a>, I wondered what was happening with this in SharePoint 2013. As I just so happen to have a virtual machine with SharePoint Standard 2013 running on it, I thought I&#8217;d take a look at the SPEnterpriseSearchLanguageResourcePhrase applet and see what if anything has changed.<\/p>\n<p>Straight away it failed on me, which prompted me to take a look at <a href=\"http:\/\/technet.microsoft.com\/en-us\/library\/ff608109(v=office.15).aspx\">http:\/\/technet.microsoft.com\/en-us\/library\/ff608109(v=office.15).aspx<\/a> which talks about a required parameter of Search Owner that defines the scope of the object created.<\/p>\n<p>Indeed, if we take a look inside SQL, you&#8217;ll see that TenantId, SiteId, WebId and SourceId columns have been added which suggests the targeting of the entries in this table has been made a lot more definable. I can certainly understand this for tenanted service applications, but I&#8217;ll be interested to see how and if this gets used in Enterprise organisations. (most of the organisations I visit don&#8217;t even realise that People search isn&#8217;t doing what it should out of the box!)<\/p>\n<p>So, going back to my original post on this subject, what I&#8217;ve written still stands and it looks like we&#8217;ll need to do the same in any new SP2013 environments that we install for an EN-GB workforce. The LanguageResources.txt file still exists and still only includes entries for EN-US (1033) and a selection of other countries LCIDs (4,1031,1033,1041,1043,3082)<\/p>\n<p>In order to change the powershell script slightly, we&#8217;ll need to grab a Search Object owner using the following cmdlet<\/p>\n<p><strong><em>$owner = get-spenterprisesearchowner -level ssa<\/em><\/strong><\/p>\n<p>This $owner object is then used in the GET-SPEnterpriseSearchLanguageResourcePhrase and the NEW-SPEnterpriseSearchLanguageResourcePhrase parts of the script.<\/p>\n<p>The other available levels are SPWeb, SPSite and SPSiteSubscription but I haven&#8217;t been able to find out what if anything they do as yet.<\/p>\n<p>I will be digging deeper and posting more here as I make sense of it!<\/p>\n<p><font color=\"#ff0000\">##### Correction &#8211; 12 Oct 2012 #####<\/font><\/p>\n<p>It wasn\u2019t until I started playing further with the language resource files that i realised a change in my script was needed to extract the current resource entries. The Language column is now called the Culture column which more accurately reflects the information held in it. I\u2019ve amended the script to also only extract the en-us entries that correspond to Nicknames.<\/p>\n<p>Therefore to extract the items from SharePoint you should use:-<\/p>\n<div style=\"margin: 20px 0px 10px; padding: 4px; border: 1px solid silver; width: 97.5%; text-align: left; line-height: 12pt; overflow: auto; font-family: &quot;Courier New&quot;, courier, monospace; font-size: 8pt; cursor: text; direction: ltr; max-height: 200px; background-color: rgb(244, 244, 244);\" id=\"codeSnippetWrapper\">\n<div style=\"padding: 0px; width: 100%; text-align: left; color: black; line-height: 12pt; overflow: visible; font-family: &quot;Courier New&quot;, courier, monospace; font-size: 8pt; direction: ltr; background-color: rgb(244, 244, 244);\" id=\"codeSnippet\">\n<pre style=\"margin: 0em; padding: 0px; width: 100%; text-align: left; color: black; line-height: 12pt; overflow: visible; font-family: &quot;Courier New&quot;, courier, monospace; font-size: 8pt; direction: ltr; background-color: white;\"><span style=\"color: rgb(96, 96, 96);\" id=\"lnum1\">   1:<\/span> get-spenterprisesearchlanguageresourcephrase \u2013searchapplication &lt;GUID of your search application&gt; -owner $owner | ? {$_.culture -eq <span style=\"color: rgb(0, 96, 128);\">&quot;en-US&quot;<\/span> -and $_.type -eq <span style=\"color: rgb(0, 96, 128);\">&quot;Nickname&quot;<\/span> } | select phrase,type,mapping,culture <\/pre>\n<p><!--CRLF--><\/div>\n<\/div>\n<p>And the new script to inject the items into SharePoint is:-<\/p>\n<div style=\"margin: 20px 0px 10px; padding: 4px; border: 1px solid silver; width: 97.5%; text-align: left; line-height: 12pt; overflow: auto; font-family: &quot;Courier New&quot;, courier, monospace; font-size: 8pt; cursor: text; direction: ltr; max-height: 200px; background-color: rgb(244, 244, 244);\" id=\"codeSnippetWrapper\">\n<div style=\"padding: 0px; width: 100%; text-align: left; color: black; line-height: 12pt; overflow: visible; font-family: &quot;Courier New&quot;, courier, monospace; font-size: 8pt; direction: ltr; background-color: rgb(244, 244, 244);\" id=\"codeSnippet\">\n<pre style=\"margin: 0em; padding: 0px; width: 100%; text-align: left; color: black; line-height: 12pt; overflow: visible; font-family: &quot;Courier New&quot;, courier, monospace; font-size: 8pt; direction: ltr; background-color: white;\"><span style=\"color: rgb(96, 96, 96);\" id=\"lnum1\">   1:<\/span> $resourceentries = Import-Csv resourceentries.csv ## Replace <span style=\"color: rgb(0, 0, 255);\">this<\/span> with your csv file<\/pre>\n<p><!--CRLF--><\/p>\n<pre style=\"margin: 0em; padding: 0px; width: 100%; text-align: left; color: black; line-height: 12pt; overflow: visible; font-family: &quot;Courier New&quot;, courier, monospace; font-size: 8pt; direction: ltr; background-color: rgb(244, 244, 244);\"><span style=\"color: rgb(96, 96, 96);\" id=\"lnum2\">   2:<\/span> $searchSvc = Get-SPEnterpriseSearchServiceApplication <span style=\"color: rgb(0, 96, 128);\">&quot;Search Service Application&quot;<\/span> ## And <span style=\"color: rgb(0, 0, 255);\">this<\/span> with your Service app name<\/pre>\n<p><!--CRLF--><\/p>\n<pre style=\"margin: 0em; padding: 0px; width: 100%; text-align: left; color: black; line-height: 12pt; overflow: visible; font-family: &quot;Courier New&quot;, courier, monospace; font-size: 8pt; direction: ltr; background-color: white;\"><span style=\"color: rgb(96, 96, 96);\" id=\"lnum3\">   3:<\/span> $owner = get-spenterprisesearchowner -level ssa<\/pre>\n<p><!--CRLF--><\/p>\n<pre style=\"margin: 0em; padding: 0px; width: 100%; text-align: left; color: black; line-height: 12pt; overflow: visible; font-family: &quot;Courier New&quot;, courier, monospace; font-size: 8pt; direction: ltr; background-color: rgb(244, 244, 244);\"><span style=\"color: rgb(96, 96, 96);\" id=\"lnum4\">   4:<\/span>&#160; <\/pre>\n<p><!--CRLF--><\/p>\n<pre style=\"margin: 0em; padding: 0px; width: 100%; text-align: left; color: black; line-height: 12pt; overflow: visible; font-family: &quot;Courier New&quot;, courier, monospace; font-size: 8pt; direction: ltr; background-color: white;\"><span style=\"color: rgb(96, 96, 96);\" id=\"lnum5\">   5:<\/span> <span style=\"color: rgb(0, 0, 255);\">foreach<\/span> ($resourceEntry <span style=\"color: rgb(0, 0, 255);\">in<\/span> $resourceentries)<\/pre>\n<p><!--CRLF--><\/p>\n<pre style=\"margin: 0em; padding: 0px; width: 100%; text-align: left; color: black; line-height: 12pt; overflow: visible; font-family: &quot;Courier New&quot;, courier, monospace; font-size: 8pt; direction: ltr; background-color: rgb(244, 244, 244);\"><span style=\"color: rgb(96, 96, 96);\" id=\"lnum6\">   6:<\/span> {<\/pre>\n<p><!--CRLF--><\/p>\n<pre style=\"margin: 0em; padding: 0px; width: 100%; text-align: left; color: black; line-height: 12pt; overflow: visible; font-family: &quot;Courier New&quot;, courier, monospace; font-size: 8pt; direction: ltr; background-color: white;\"><span style=\"color: rgb(96, 96, 96);\" id=\"lnum7\">   7:<\/span>     $outputErrorVariable = $<span style=\"color: rgb(0, 0, 255);\">null<\/span><\/pre>\n<p><!--CRLF--><\/p>\n<pre style=\"margin: 0em; padding: 0px; width: 100%; text-align: left; color: black; line-height: 12pt; overflow: visible; font-family: &quot;Courier New&quot;, courier, monospace; font-size: 8pt; direction: ltr; background-color: rgb(244, 244, 244);\"><span style=\"color: rgb(96, 96, 96);\" id=\"lnum8\">   8:<\/span>     write-host $resourceEntry.Phrase <span style=\"color: rgb(0, 96, 128);\">&quot; - &quot;<\/span> $resourceEntry.Mapping<\/pre>\n<p><!--CRLF--><\/p>\n<pre style=\"margin: 0em; padding: 0px; width: 100%; text-align: left; color: black; line-height: 12pt; overflow: visible; font-family: &quot;Courier New&quot;, courier, monospace; font-size: 8pt; direction: ltr; background-color: white;\"><span style=\"color: rgb(96, 96, 96);\" id=\"lnum9\">   9:<\/span>     New-SPEnterpriseSearchLanguageResourcePhrase -SearchApplication $searchSvc -owner $owner -Language $resourceEntry.Culture -Name $resourceEntry.Phrase -Mapping $resourceEntry.Mapping -Type Nickname -ErrorVariable outputErrorVariable -ErrorAction SilentlyContinue<\/pre>\n<p><!--CRLF--><\/p>\n<pre style=\"margin: 0em; padding: 0px; width: 100%; text-align: left; color: black; line-height: 12pt; overflow: visible; font-family: &quot;Courier New&quot;, courier, monospace; font-size: 8pt; direction: ltr; background-color: rgb(244, 244, 244);\"><span style=\"color: rgb(96, 96, 96);\" id=\"lnum10\">  10:<\/span>&#160; <\/pre>\n<p><!--CRLF--><\/p>\n<pre style=\"margin: 0em; padding: 0px; width: 100%; text-align: left; color: black; line-height: 12pt; overflow: visible; font-family: &quot;Courier New&quot;, courier, monospace; font-size: 8pt; direction: ltr; background-color: white;\"><span style=\"color: rgb(96, 96, 96);\" id=\"lnum11\">  11:<\/span>     <span style=\"color: rgb(0, 0, 255);\">if<\/span> ($outputErrorVariable)<\/pre>\n<p><!--CRLF--><\/p>\n<pre style=\"margin: 0em; padding: 0px; width: 100%; text-align: left; color: black; line-height: 12pt; overflow: visible; font-family: &quot;Courier New&quot;, courier, monospace; font-size: 8pt; direction: ltr; background-color: rgb(244, 244, 244);\"><span style=\"color: rgb(96, 96, 96);\" id=\"lnum12\">  12:<\/span>     {<\/pre>\n<p><!--CRLF--><\/p>\n<pre style=\"margin: 0em; padding: 0px; width: 100%; text-align: left; color: black; line-height: 12pt; overflow: visible; font-family: &quot;Courier New&quot;, courier, monospace; font-size: 8pt; direction: ltr; background-color: white;\"><span style=\"color: rgb(96, 96, 96);\" id=\"lnum13\">  13:<\/span>         write-host $outputErrorVariable[0].Exception.Message<\/pre>\n<p><!--CRLF--><\/p>\n<pre style=\"margin: 0em; padding: 0px; width: 100%; text-align: left; color: black; line-height: 12pt; overflow: visible; font-family: &quot;Courier New&quot;, courier, monospace; font-size: 8pt; direction: ltr; background-color: rgb(244, 244, 244);\"><span style=\"color: rgb(96, 96, 96);\" id=\"lnum14\">  14:<\/span>     }<\/pre>\n<p><!--CRLF--><\/p>\n<pre style=\"margin: 0em; padding: 0px; width: 100%; text-align: left; color: black; line-height: 12pt; overflow: visible; font-family: &quot;Courier New&quot;, courier, monospace; font-size: 8pt; direction: ltr; background-color: white;\"><span style=\"color: rgb(96, 96, 96);\" id=\"lnum15\">  15:<\/span>&#160; <\/pre>\n<p><!--CRLF--><\/p>\n<pre style=\"margin: 0em; padding: 0px; width: 100%; text-align: left; color: black; line-height: 12pt; overflow: visible; font-family: &quot;Courier New&quot;, courier, monospace; font-size: 8pt; direction: ltr; background-color: rgb(244, 244, 244);\"><span style=\"color: rgb(96, 96, 96);\" id=\"lnum16\">  16:<\/span> }<\/pre>\n<p><!--CRLF--><\/div>\n<\/div>\n<style type=\"text\/css\">.csharpcode, .csharpcode pre { font-size: small; color: black; font-family: consolas, \"Courier New\", courier, monospace; background-color: #ffffff; \/*white-space: pre;*\/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt { background-color: #f4f4f4; width: 100%; margin: 0em; } .csharpcode .lnum { color: #606060; } <\/style>\n","protected":false},"excerpt":{"rendered":"<p>NOTE: This info applies to the SharePoint Standard 2013 BETA and as such is subject to change between now and RTM! Do not rely on this information as being gospel until confirmed at release! After posting my Nickname post this morning, I wondered what was happening with this in SharePoint 2013. As I just so &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/08\/nickname-search-in-sharepoint-2013\/\">Continue reading<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"footnotes":""},"categories":[23,70,6,28,38],"tags":[56,166],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Nickname search in SharePoint 2013 - Blog of an overweight SharePoint addict<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/08\/nickname-search-in-sharepoint-2013\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Nickname search in SharePoint 2013 - Blog of an overweight SharePoint addict\" \/>\n<meta property=\"og:description\" content=\"NOTE: This info applies to the SharePoint Standard 2013 BETA and as such is subject to change between now and RTM! Do not rely on this information as being gospel until confirmed at release! After posting my Nickname post this morning, I wondered what was happening with this in SharePoint 2013. As I just so &hellip; Continue reading\" \/>\n<meta property=\"og:url\" content=\"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/08\/nickname-search-in-sharepoint-2013\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog of an overweight SharePoint addict\" \/>\n<meta property=\"article:published_time\" content=\"2012-08-03T14:47:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2012-10-12T11:20:10+00:00\" \/>\n<meta name=\"author\" content=\"Cimares\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@cimares\" \/>\n<meta name=\"twitter:site\" content=\"@cimares\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Cimares\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/08\/nickname-search-in-sharepoint-2013\/\",\"url\":\"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/08\/nickname-search-in-sharepoint-2013\/\",\"name\":\"Nickname search in SharePoint 2013 - Blog of an overweight SharePoint addict\",\"isPartOf\":{\"@id\":\"http:\/\/www.myfatblog.co.uk\/#website\"},\"datePublished\":\"2012-08-03T14:47:23+00:00\",\"dateModified\":\"2012-10-12T11:20:10+00:00\",\"author\":{\"@id\":\"http:\/\/www.myfatblog.co.uk\/#\/schema\/person\/55ae8f6885bb5b8390dad001f3da83c6\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/08\/nickname-search-in-sharepoint-2013\/\"]}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/www.myfatblog.co.uk\/#website\",\"url\":\"http:\/\/www.myfatblog.co.uk\/\",\"name\":\"Blog of an overweight SharePoint addict\",\"description\":\"The rantings of a (not so) food obsessed IT consultant!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/www.myfatblog.co.uk\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"http:\/\/www.myfatblog.co.uk\/#\/schema\/person\/55ae8f6885bb5b8390dad001f3da83c6\",\"name\":\"Cimares\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/www.myfatblog.co.uk\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/www.myfatblog.co.uk\/images\/BlogImages\/About_D057\/TopOfTheWorld.jpg\",\"contentUrl\":\"http:\/\/www.myfatblog.co.uk\/images\/BlogImages\/About_D057\/TopOfTheWorld.jpg\",\"caption\":\"Cimares\"},\"sameAs\":[\"http:\/\/www.myfatblog.co.uk\"],\"url\":\"http:\/\/www.myfatblog.co.uk\/index.php\/author\/reginald\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Nickname search in SharePoint 2013 - Blog of an overweight SharePoint addict","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/08\/nickname-search-in-sharepoint-2013\/","og_locale":"en_US","og_type":"article","og_title":"Nickname search in SharePoint 2013 - Blog of an overweight SharePoint addict","og_description":"NOTE: This info applies to the SharePoint Standard 2013 BETA and as such is subject to change between now and RTM! Do not rely on this information as being gospel until confirmed at release! After posting my Nickname post this morning, I wondered what was happening with this in SharePoint 2013. As I just so &hellip; Continue reading","og_url":"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/08\/nickname-search-in-sharepoint-2013\/","og_site_name":"Blog of an overweight SharePoint addict","article_published_time":"2012-08-03T14:47:23+00:00","article_modified_time":"2012-10-12T11:20:10+00:00","author":"Cimares","twitter_card":"summary_large_image","twitter_creator":"@cimares","twitter_site":"@cimares","twitter_misc":{"Written by":"Cimares","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/08\/nickname-search-in-sharepoint-2013\/","url":"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/08\/nickname-search-in-sharepoint-2013\/","name":"Nickname search in SharePoint 2013 - Blog of an overweight SharePoint addict","isPartOf":{"@id":"http:\/\/www.myfatblog.co.uk\/#website"},"datePublished":"2012-08-03T14:47:23+00:00","dateModified":"2012-10-12T11:20:10+00:00","author":{"@id":"http:\/\/www.myfatblog.co.uk\/#\/schema\/person\/55ae8f6885bb5b8390dad001f3da83c6"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/www.myfatblog.co.uk\/index.php\/2012\/08\/nickname-search-in-sharepoint-2013\/"]}]},{"@type":"WebSite","@id":"http:\/\/www.myfatblog.co.uk\/#website","url":"http:\/\/www.myfatblog.co.uk\/","name":"Blog of an overweight SharePoint addict","description":"The rantings of a (not so) food obsessed IT consultant!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/www.myfatblog.co.uk\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"http:\/\/www.myfatblog.co.uk\/#\/schema\/person\/55ae8f6885bb5b8390dad001f3da83c6","name":"Cimares","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/www.myfatblog.co.uk\/#\/schema\/person\/image\/","url":"http:\/\/www.myfatblog.co.uk\/images\/BlogImages\/About_D057\/TopOfTheWorld.jpg","contentUrl":"http:\/\/www.myfatblog.co.uk\/images\/BlogImages\/About_D057\/TopOfTheWorld.jpg","caption":"Cimares"},"sameAs":["http:\/\/www.myfatblog.co.uk"],"url":"http:\/\/www.myfatblog.co.uk\/index.php\/author\/reginald\/"}]}},"_links":{"self":[{"href":"http:\/\/www.myfatblog.co.uk\/index.php\/wp-json\/wp\/v2\/posts\/467"}],"collection":[{"href":"http:\/\/www.myfatblog.co.uk\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.myfatblog.co.uk\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.myfatblog.co.uk\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.myfatblog.co.uk\/index.php\/wp-json\/wp\/v2\/comments?post=467"}],"version-history":[{"count":9,"href":"http:\/\/www.myfatblog.co.uk\/index.php\/wp-json\/wp\/v2\/posts\/467\/revisions"}],"predecessor-version":[{"id":522,"href":"http:\/\/www.myfatblog.co.uk\/index.php\/wp-json\/wp\/v2\/posts\/467\/revisions\/522"}],"wp:attachment":[{"href":"http:\/\/www.myfatblog.co.uk\/index.php\/wp-json\/wp\/v2\/media?parent=467"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.myfatblog.co.uk\/index.php\/wp-json\/wp\/v2\/categories?post=467"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.myfatblog.co.uk\/index.php\/wp-json\/wp\/v2\/tags?post=467"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}