{"id":85536,"date":"2020-06-17T01:42:33","date_gmt":"2020-06-16T23:42:33","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/otkazyvaemsya-ot-platnyh-rpa-platform-i-baziruemsya-na-opensource-openrpa"},"modified":"2020-06-17T01:42:33","modified_gmt":"2020-06-16T23:42:33","slug":"otkazyvaemsya-ot-platnyh-rpa-platform-i-baziruemsya-na-opensource-openrpa","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/otkazyvaemsya-ot-platnyh-rpa-platform-i-baziruemsya-na-opensource-openrpa","title":{"rendered":"Vi opgiver betalte RPA-platforme og baserer os p\u00e5 OpenSource (OpenRPA)","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<h2 id=\"vvodnaya\">Introduktion<\/h2>\n<p><\/p>\n<p>Tidligere har emnet <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/323962\/\">Automatisering af desktop GUI-applikationer med Python<\/a><\/noindex>v\u00e6ret meget grundigt belyst p\u00e5 Habr, og jeg blev virkelig fascineret af denne artikel, da den afsl\u00f8rer elementer, der ligner dem, der bruges til at skabe robotter. Da jeg som en del af mit professionelle virke arbejder med automatisering af virksomhedens forretningsprocesser (RPA - et omr\u00e5de, hvor der indtil for nylig ikke fandtes fuldt funktionelle OpenSource-l\u00f8sninger), var dette emne meget relevant for mig.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>De bedste eksisterende IT-l\u00f8sninger inden for RPA (UI Path, Blueprism, Automation Anywhere og andre) har to v\u00e6sentlige problemer:<\/p>\n<p><\/p>\n<ul>\n<li>Problem 1: Tekniske begr\u00e6nsninger i platformens funktionalitet, da robotters scripts skabes <u>kun<\/u> i et grafisk interface (ja, der er mulighed for at kalde programm\u00f8rkode, men denne mulighed har en r\u00e6kke begr\u00e6nsninger)<\/li>\n<li>Problem 2: Meget dyr licenspolitik for salg af disse l\u00f8sninger (for top-platforme <u>omkring 8000$ for en vedvarende robot om \u00e5ret<\/u>). Lav cirka ti robotter for at ramme en \u00e5rlig sum i form af licensafgifter.<\/li>\n<\/ul>\n<p><\/p>\n<p>Da dette marked er meget ungt og aktivt, kan du allerede nu let finde 10+ robotiseringsl\u00f8sninger med forskellige prispolitikker via Google. Men et fuldt funktionelt OpenSource-l\u00f8sning har l\u00e6nge v\u00e6ret umuligt at finde. Det skal bem\u00e6rkes, at vi taler om et fuldt funktionelt OpenSource, da delvise gratis robotiseringsl\u00f8sninger kan findes, men de tilbyder kun en del af de n\u00f8gleteknologier, som RPA-konceptet er baseret p\u00e5.<\/p>\n<p><\/p>\n<h2 id=\"na-chem-zhe-baziruetsya-koncepciya-rpa\">Hvad er grundlaget for RPA-konceptet?<\/h2>\n<p><\/p>\n<p>RPA (<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Robotic_process_automation\">Robotic Process Automation<\/a><\/noindex>) er en af de mest omkostningseffektive metoder til at n\u00e5 m\u00e5let. RPA foruds\u00e6tter, at man ikke skal opgive de forskellige legacy-systemer i virksomheden, men i stedet lave n\u00f8dvendige automatiseringsscripts baseret p\u00e5 disse systemer - det giver resultater i forhold til udviklingshastighed (fordi man ikke skal omarbejde det eksisterende systemkaos) samt forretningsresultater (besparelse <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Full-time_equivalent\">PASH\/FTE<\/a><\/noindex>, \u00f8get indt\u00e6gt for virksomheden, nedsatte omkostninger for virksomheden).<\/p>\n<p><\/p>\n<p>RPA-v\u00e6rkt\u00f8jer er baseret p\u00e5 f\u00f8lgende teknologier:<\/p>\n<p><\/p>\n<ul>\n<li>styring af \u00e5bne web-sider i browseren;<\/li>\n<li>styring af \u00e5bne desktop GUI-applikationer;<\/li>\n<li>mus styring og tastatur (tastetryk, genvejstaster, musens knapper, mark\u00f8rbev\u00e6gelser);<\/li>\n<li>s\u00f8gning efter grafiske elementer p\u00e5 skrivebordet for at udf\u00f8re yderligere handlinger med mus og\/eller tastatur;<\/li>\n<\/ul>\n<p><\/p>\n<p>Gennem mange \u00e5rs praktisk erfaring har vi v\u00e6ret i stand til at vise, at det netop er dette s\u00e6t af teknologier, der g\u00f8r det muligt at implementere robotisering af n\u00e6sten enhver forretningsproces, hvor der ikke kr\u00e6ves elementer til genkendelse\/anvendelse af kunstig intelligens (i disse tilf\u00e6lde skal der tilsluttes de relevante biblioteker til robotten, som er tilg\u00e6ngelige i den eksisterende IT-verden). <u>Frav\u00e6ret af mindst et af de ovenn\u00e6vnte v\u00e6rkt\u00f8jer p\u00e5virker RPA-mulighederne v\u00e6sentligt.<\/u><\/p>\n<p><\/p>\n<h2 id=\"ved-vse-instrumenty-rpa-mozhno-nayti-v-internete-chego-zhe-togda-ne-hvataet\">Alle RPA-v\u00e6rkt\u00f8jer kan findes p\u00e5 internettet. Hvad mangler s\u00e5?<\/h2>\n<p><\/p>\n<p>Det, der mangler, er det vigtigste - manglende helhed. Helhed, der muligg\u00f8r at skabe den synergistiske effekt ved at bruge forskellige v\u00e6rkt\u00f8jer (web, gui, mus, tastatur) i et enkelt scripts robot, hvilket ofte er en n\u00f8dvendighed (som praksis viser) under udviklingen. Netop denne n\u00f8glemulighed tilbydes af alle top RPA-platforme, og nu er denne mulighed blevet leveret af <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/UnicodeLabs\/OpenRPA\">den f\u00f8rste OpenSource RPA-platform OpenRPA<\/a><\/noindex><\/p>\n<p><\/p>\n<h2 id=\"kak-ustroena-openrpa\">Hvordan fungerer OpenRPA?<\/h2>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/UnicodeLabs\/OpenRPA\">OpenRPA<\/a><\/noindex> er et OpenSource-projekt baseret p\u00e5 programmeringssproget Python 3, som best\u00e5r af de bedste eksisterende python-biblioteker, der muligg\u00f8r oprettelsen af de n\u00f8dvendige v\u00e6rkt\u00f8jer til RPA-platformen (listen over n\u00f8glev\u00e6rkt\u00f8jer til RPA se ovenfor).<\/p>\n<p><\/p>\n<p>Liste over n\u00f8glebiblioteker:<\/p>\n<p><\/p>\n<ul>\n<li>pywinauto;<\/li>\n<li>selenium;<\/li>\n<li>keyboard;<\/li>\n<li>pyautogui<\/li>\n<\/ul>\n<p><\/p>\n<p>Da alle biblioteker ikke kender til hinandens eksistens, er der i OpenRPA implementeret en vigtig funktion af RPA-platformen, der g\u00f8r det muligt at bruge dem sammen. Dette bliver is\u00e6r tydeligt ved brug af pywinauto-biblioteket til at styre desktop GUI-applikationer. Inden for dette omr\u00e5de er der blevet tilf\u00f8jet funktionalitet til biblioteket til det niveau, som tilbydes p\u00e5 de bedste RPA-platforme (v\u00e6lgere til GUI-applikationer, uafh\u00e6ngighed af bitdybde, studiestudio til oprettelse af v\u00e6lger osv.).<\/p>\n<p><\/p>\n<h2 id=\"zaklyuchenie\">Konklusion<\/h2>\n<p><\/p>\n<p>Den moderne IT-verden er i dag s\u00e5 \u00e5ben for alle, at det er sv\u00e6rt at forestille sig, at der stadig findes omr\u00e5der, hvor der kun hersker betalte licensl\u00f8sninger. Da denne licenspolitik alvorligt begr\u00e6nser udviklingen p\u00e5 dette omr\u00e5de, h\u00e5ber jeg, at vi kan \u00e6ndre denne situation: s\u00e5 enhver virksomhed kan have r\u00e5d til RPA; s\u00e5 vores IT-kolleger let kan finde arbejde inden for RPA uanset den \u00f8konomiske situation i deres regioner (i dag kan regioner med svag \u00f8konomi ikke have r\u00e5d til RPA).<\/p>\n<p><\/p>\n<p>Hvis dette emne er interessant for dig, kan jeg senere lave en tutorial specielt til Habr om brugen af OpenRPA - skriv i kommentarerne.<\/p>\n<p><\/p>\n<p>Tusind tak og hav en god dag!<\/p>\n<p>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/506766\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u0432\u043e\u0434\u043d\u0430\u044f \u0420\u0430\u043d\u0435\u0435 \u043d\u0430 \u0425\u0430\u0431\u0440\u0435 \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043e\u0441\u0432\u0435\u0449\u0430\u043b\u0430\u0441\u044c \u0442\u0435\u043c\u0430 \u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u043d\u044b\u0445 GUI \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 Python. \u0412 \u0442\u043e \u0432\u0440\u0435\u043c\u044f \u043c\u0435\u043d\u044f \u043e\u0447\u0435\u043d\u044c \u0441\u0438\u043b\u044c\u043d\u043e \u043f\u0440\u0438\u0432\u043b\u0435\u043a\u043b\u0430 \u044d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0432 \u043d\u0435\u0439 \u0440\u0430\u0441\u043a\u0440\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b, \u0441\u0445\u043e\u0436\u0438\u0435 \u0441 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430\u043c\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0440\u043e\u0431\u043e\u0442\u043e\u0432. \u0410 \u0442\u0430\u043a \u043a\u0430\u043a \u043f\u043e \u0440\u043e\u0434\u0443 \u0441\u0432\u043e\u0435\u0439 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0439 \u0434\u0435\u044f\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u044f \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0441\u044c \u0440\u043e\u0431\u043e\u0442\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0431\u0438\u0437\u043d\u0435\u0441-\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 (RPA \u2014 \u043e\u0431\u043b\u0430\u0441\u0442\u044c, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043d\u0435 \u0431\u044b\u043b\u043e \u043f\u043e\u043b\u043d\u043e\u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0445 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-85536","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412\u0432\u043e\u0434\u043d\u0430\u044f \u0420\u0430\u043d\u0435\u0435 \u043d\u0430 \u0425\u0430\u0431\u0440\u0435 \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043e\u0441\u0432\u0435\u0449\u0430\u043b\u0430\u0441\u044c \u0442\u0435\u043c\u0430 \u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u043d\u044b\u0445 GUI \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 Python.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/otkazyvaemsya-ot-platnyh-rpa-platform-i-baziruemsya-na-opensource-openrpa\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041e\u0442\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u0441\u044f \u043e\u0442 \u043f\u043b\u0430\u0442\u043d\u044b\u0445 RPA \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c \u0438 \u0431\u0430\u0437\u0438\u0440\u0443\u0435\u043c\u0441\u044f \u043d\u0430 OpenSource (OpenRPA) | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\u0432\u043e\u0434\u043d\u0430\u044f \u0420\u0430\u043d\u0435\u0435 \u043d\u0430 \u0425\u0430\u0431\u0440\u0435 \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043e\u0441\u0432\u0435\u0449\u0430\u043b\u0430\u0441\u044c \u0442\u0435\u043c\u0430 \u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u043d\u044b\u0445 GUI \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 Python.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/otkazyvaemsya-ot-platnyh-rpa-platform-i-baziruemsya-na-opensource-openrpa\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-06-16T23:42:33+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-06-16T23:42:33+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Vi siger nej til betalte RPA-platforme og baserer os p\u00e5 OpenSource (OpenRPA) | ProHoster","description":"Introduktion Tidligere har emnet om automatisering af desktop GUI-applikationer p\u00e5 Python v\u00e6ret grundigt d\u00e6kket p\u00e5 Habr.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/otkazyvaemsya-ot-platnyh-rpa-platform-i-baziruemsya-na-opensource-openrpa","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041e\u0442\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u0441\u044f \u043e\u0442 \u043f\u043b\u0430\u0442\u043d\u044b\u0445 RPA \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c \u0438 \u0431\u0430\u0437\u0438\u0440\u0443\u0435\u043c\u0441\u044f \u043d\u0430 OpenSource (OpenRPA) | ProHoster","og:description":"\u0412\u0432\u043e\u0434\u043d\u0430\u044f \u0420\u0430\u043d\u0435\u0435 \u043d\u0430 \u0425\u0430\u0431\u0440\u0435 \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043e\u0441\u0432\u0435\u0449\u0430\u043b\u0430\u0441\u044c \u0442\u0435\u043c\u0430 \u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u043d\u044b\u0445 GUI \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 Python.","og:url":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/otkazyvaemsya-ot-platnyh-rpa-platform-i-baziruemsya-na-opensource-openrpa","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-06-16T23:42:33+00:00","article:modified_time":"2020-06-16T23:42:33+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"85536","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:49:12","updated":"2022-09-27 18:03:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/85536","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=85536"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/85536\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=85536"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=85536"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=85536"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}