{"id":94293,"date":"2020-09-15T07:42:20","date_gmt":"2020-09-15T05:42:20","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/informaczionnaya-sreda-na-princzipah-open-data"},"modified":"2020-09-15T07:42:20","modified_gmt":"2020-09-15T05:42:20","slug":"informaczionnaya-sreda-na-princzipah-open-data","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/informaczionnaya-sreda-na-princzipah-open-data","title":{"rendered":"Entorno inform\u00e1tico basado en principios de Open Data","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Entorno inform\u00e1tico basado en principios de Open Data\" src=\"\/wp-content\/uploads\/2020\/09\/23b2f7827718426d94d8b53b1f596eac.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEl entorno informativo propuesto es una especie de red social descentralizada. Sin embargo, a diferencia de muchas soluciones existentes, este entorno cuenta con una serie de propiedades \u00fatiles adem\u00e1s de la descentralizaci\u00f3n y se basa en soluciones t\u00e9cnicas bastante simples y est\u00e1ndar (email, json, archivos de texto y un poco de blockchain). Esto permite a cualquier persona con conocimientos b\u00e1sicos de programaci\u00f3n crear sus propios servicios para este entorno. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Identificador universal<\/h3>\n<p>\nEn cualquier entorno en l\u00ednea, los identificadores de usuarios y objetos son uno de los elementos clave del sistema.<\/p>\n<p>En este caso, el identificador del usuario es el email, que ya se ha convertido en un identificador com\u00fan para la autorizaci\u00f3n en sitios y otros servicios (jaber, openId). <\/p>\n<p>De hecho, el identificador del usuario en este entorno en l\u00ednea es un par login+dominio, que se escribe en un formato conveniente para la mayor\u00eda. A su vez, para mayor descentralizaci\u00f3n, se recomienda que cada usuario tenga su propio dominio. Esto se aproxima a los principios de indieweb, donde se utiliza el dominio como identificador del usuario. En nuestro caso, el usuario a\u00f1ade su apodo a su dominio, lo que permite crear varias cuentas en un mismo dominio (para amigos, por ejemplo) y hace que el sistema de direccionamiento sea m\u00e1s flexible.<\/p>\n<p>Este formato de identificador de usuario no est\u00e1 vinculado a ninguna red. Si el usuario publica sus datos en la red TOR, se pueden utilizar dominios en la zona .onion; si es una red con sistema DNS en blockchain, entonces dominios en la zona tipo .bit. En resumen, el formato de direccionamiento de los usuarios y sus datos no depende de la red a trav\u00e9s de la cual se transmiten (se utiliza en todas partes el v\u00ednculo login+dominio). Para aquellos que deseen usar como identificador una direcci\u00f3n bitcoin\/ethereum, se puede adaptar el sistema para utilizar direcciones de emails pseud\u00f3nimos del tipo <code>xaca1b7c8126806f672f9dbee4951527bb0f2c4e4@ethereum.blockchain<\/code><\/p>\n<h3>Direccionamiento de objetos<\/h3>\n<p>\nEste entorno en l\u00ednea es, de hecho, un conjunto de objetos que est\u00e1n descritos en un formato estructurado y legible por m\u00e1quina, se refieren a otros objetos y est\u00e1n vinculados a un usuario determinado (email) o a un proyecto\/organizaci\u00f3n (dominio).<\/p>\n<p>Se utilizan identificadores de objetos urn en el espacio de nombres urn:opendata. Por ejemplo, el perfil de usuario tiene una direcci\u00f3n de este tipo: <\/p>\n<pre><code class=\"plaintext\">urn:opendata:profile:user@domain.com<\/code><\/pre>\n<p>\nEl comentario del usuario tiene una direcci\u00f3n de este tipo:<\/p>\n<pre><code class=\"plaintext\">urn:opendata:comment:user@domain.com:08adbed93413782682fd25da77bd93c99dfd0548<\/code><\/pre>\n<p>\ndonde 08adbed93413782682fd25da77bd93c99dfd0548 es un hash sha-1 aleatorio que act\u00faa como id del objeto, y user@domain.com es el propietario de dicho objeto.<\/p>\n<h3>El principio de publicaci\u00f3n de datos del usuario<\/h3>\n<p>\nAl tener su propio dominio, el usuario puede publicar f\u00e1cilmente sus datos y contenido. A diferencia de indiebeb, para esto no es necesario crear un sitio web con p\u00e1ginas HTML que contengan datos sem\u00e1nticos.<\/p>\n<p>Por ejemplo, la informaci\u00f3n b\u00e1sica del usuario se coloca en el archivo datarobots.txt, que se encuentra en una direcci\u00f3n de este tipo <\/p>\n<pre><code class=\"plaintext\">http:\/\/55334.ru\/konstantin@55334.ru\/datarobots.txt<\/code><\/pre>\n<p>\nY tiene un contenido de este formato:<\/p>\n<pre><code class=\"plaintext\">Object: user\nServices-Enabled: 55334.ru,newethnos.ru\nEthnos: newethnos\nDelegate-Tokens: http:\/\/55334.ru\/konstantin@55334.ru\/delegete.txt<\/code><\/pre>\n<p>\nEs decir, en realidad, es un conjunto de l\u00edneas con datos del tipo clave-&gt;valor, que es f\u00e1cil de analizar para cualquier persona con conocimientos b\u00e1sicos de programaci\u00f3n. Y se pueden editar los datos si se desea a trav\u00e9s de un bloc de notas com\u00fan.<\/p>\n<p>Datos m\u00e1s complejos (perfil, comentario, publicaci\u00f3n, etc.), que tienen su urn, se devuelven en forma de objeto JSON a trav\u00e9s de la API est\u00e1ndar (http:\/\/opendatahub.org\/api_1.0?lang=ru), que puede estar en el dominio del usuario o en otro sitio al que el usuario ha delegado el almacenamiento, publicaci\u00f3n y edici\u00f3n de sus datos (en la l\u00ednea Services-Enabled del archivo datarobots.txt). Sobre estos servicios externos se escribe m\u00e1s abajo.<\/p>\n<h3>Ontolog\u00eda simple y JSON<\/h3>\n<p>\nLa ontolog\u00eda del entorno de comunicaci\u00f3n es relativamente simple en comparaci\u00f3n con las ontolog\u00edas de las bases de datos de la industria. Ya que en el entorno de comunicaci\u00f3n existe un conjunto relativamente peque\u00f1o de objetos est\u00e1ndar (publicaci\u00f3n, comentario, me gusta, perfil, rese\u00f1a) con un conjunto relativamente peque\u00f1o de propiedades. <\/p>\n<p>Por lo tanto, para describir objetos en este entorno, es suficiente utilizar JSON en lugar de XML, que es m\u00e1s complicado en estructura y an\u00e1lisis (es importante no olvidar la necesidad de un bajo umbral de entrada y la escalabilidad).<\/p>\n<p>Para obtener un objeto con un urn conocido, es necesario dirigirse al dominio del usuario, o a los servicios externos a los que el usuario ha delegado la gesti\u00f3n de sus datos.<\/p>\n<p>En este entorno en l\u00ednea, cada dominio que tiene un servicio en l\u00ednea tambi\u00e9n cuenta con su propio datarobots.txt ubicado en una direcci\u00f3n del tipo example.com\/datarobots.txt con un contenido similar a:<\/p>\n<pre><code class=\"plaintext\">Object: service\nApi: http:\/\/newethnos.ru\/api\nApi-Version: http:\/\/opendatahub.org\/api_1.0<\/code><\/pre>\n<p>\nDel cual podemos saber que se puede obtener datos sobre el objeto en una direcci\u00f3n del tipo:<\/p>\n<p><i><noindex><a rel=\"nofollow\" href=\"http:\/\/newethnos.ru\/api?urn=urn:opendata:profile:konstantin@55334.ru\">http:\/\/newethnos.ru\/api?urn=urn:opendata:profile:konstantin@55334.ru<\/a><\/noindex><\/i><\/p>\n<p>El objeto JSON tiene la siguiente estructura:<\/p>\n<pre><code class=\"json\">{\n    \"urn\": \"urn:opendata:profile:expample@55334.ru\",\n    \"status\": 1,\n    \"message\": \"Ok\",\n    \"timestamp\": 1596429631,\n    \"service\": \"example.com\",\n    \"data\": {\n        \"name\": \"Juan\",\n        \"surname\": \"Gald\",\n        \"gender\": \"masculino\",\n        \"city\": \"Mosc\u00fa\",\n        \"img\": \"http:\/\/domain.com\/image.jpg\",\n        \"birthtime\": 332467200,\n        \"community_friends\": {\n            \"example1@domain.com\": \"1\",\n            \"example2@domain.com\": \"0.5\",\n            \"example3@domain.com\": \"0.7\"\n        },\n        \"interests_tags\": \"coches,gatos,cine\",\n        \"mental_cards\": {\n            \"no_alcohol@main\": 8,\n            \"data_accumulation@main\": 8,\n            \"open_data@main\": 8\n        }\n    }\n}<\/code><\/pre>\n<p><\/p>\n<h3>Arquitectura del servicio<\/h3>\n<p>\nLos servicios externos son necesarios para simplificar el proceso de publicaci\u00f3n y b\u00fasqueda de datos por parte de los usuarios finales. <\/p>\n<p>Se mencion\u00f3 anteriormente uno de los tipos de servicios que ayudan al usuario a publicar sus datos en la red. Puede haber muchos servicios similares, cada uno de los cuales proporciona al usuario una interfaz conveniente para editar uno de los tipos de datos (foro, blog, preguntas-respuestas, etc.). Si el usuario no conf\u00eda en los servicios externos, puede instalar un script del servicio para manejar datos en su dominio o desarrollarlo por s\u00ed mismo.<\/p>\n<p>Adem\u00e1s de los servicios que permiten a los usuarios publicar\/editar datos, en el entorno en l\u00ednea hay una serie de otros servicios que realizan tareas relativamente complejas que son bastante problem\u00e1ticas de implementar en los nodos de los usuarios finales.<\/p>\n<p>Uno de esos tipos de servicios son los hubs de datos ( <noindex><a rel=\"nofollow\" href=\"http:\/\/opendatahub.org\/ru\">opendatahub.org\/ru<\/a><\/noindex> \u2014 como ejemplo), que act\u00faan como una especie de archivo web que recolecta todos los datos p\u00fablicos legibles por m\u00e1quina de los usuarios y proporciona acceso a ellos a trav\u00e9s de API. <\/p>\n<p>La existencia de servicios en un entorno en l\u00ednea abierto y descentralizado reduce significativamente la barrera de entrada para los usuarios, ya que no es necesario instalar y configurar su propio nodo. Al mismo tiempo, el usuario mantiene el control sobre sus datos (en cualquier momento puede cambiar el servicio al que ha delegado la publicaci\u00f3n de datos o crear su propio nodo).<\/p>\n<p>Si al usuario no le interesa en absoluto poseer sus datos y no tiene su propio dominio o a alguien que conozca con dominio, por defecto sus datos son gestionados por opendatahub.org.<\/p>\n<h3>\u00bfA expensas de qui\u00e9n es todo esto?<\/h3>\n<p>\nQuiz\u00e1s el principal problema de casi todos los proyectos descentralizados similares es la imposibilidad de monetizarlos a un nivel suficiente para su desarrollo y mantenimiento sostenible.<\/p>\n<p>Para cubrir los costos de desarrollo y marketing en este entorno en l\u00ednea se utilizan donaciones + tokens.<\/p>\n<p>Todas las donaciones que los usuarios hacen a proyectos\/servicios internos son p\u00fablicas, legibles por m\u00e1quina y est\u00e1n vinculadas al email. Esto permite tenerlas en cuenta, por ejemplo, al calcular la calificaci\u00f3n social dentro de la red y publicarlas en las p\u00e1ginas de los usuarios. Cuando las donaciones dejan de ser an\u00f3nimas, en realidad, los usuarios no donan, sino que 'aportan' para apoyar el entorno informativo com\u00fan. As\u00ed como las personas contribuyen al mantenimiento de los espacios p\u00fablicos, con la correspondiente actitud hacia aquellos que se han negado a contribuir.<\/p>\n<p>Adem\u00e1s de las donaciones, se utilizan tokens emitidos en cantidades limitadas (400.000) para atraer fondos, que se asignan a todos los que hacen donaciones al fondo principal (ethnogenesis).<\/p>\n<h3>Funciones adicionales de los tokens<\/h3>\n<p>\nCada token es una 'clave' para acceder a este entorno en l\u00ednea. Es decir, solo se puede utilizar los servicios y ser parte del entorno en l\u00ednea si se posee al menos 1 token, que se vincula al email.<\/p>\n<p>Los tokens son un buen filtro contra el spam debido a su limitaci\u00f3n. Cuantos m\u00e1s usuarios hay en el sistema, m\u00e1s dif\u00edcil es obtener un token y m\u00e1s costoso es crear bots. <\/p>\n<h3>Las personas, sus datos y las relaciones sociales son m\u00e1s importantes que la tecnolog\u00eda.<\/h3>\n<p>\nEl entorno en l\u00ednea descrito es t\u00e9cnicamente una soluci\u00f3n relativamente primitiva. Pero lo que es m\u00e1s importante en \u00e9l no son tanto las tecnolog\u00edas, sino las personas y las conexiones sociales y datos (contenido) que se crean dentro del entorno. <\/p>\n<p>La comunidad social creada, cuyos participantes tienen sus identificadores universales (correo electr\u00f3nico y su dominio) y datos estructurados (con direcciones URN, ontolog\u00eda y objetos JSON), puede transferir todos estos datos a otro entorno en l\u00ednea cuando aparezca una mejor soluci\u00f3n t\u00e9cnica, manteniendo al mismo tiempo las conexiones formadas (calificaciones, evaluaciones) y el contenido. <\/p>\n<p><i>En esta publicaci\u00f3n se describe uno de los elementos de la comunidad autoorganizada en red, que adem\u00e1s de un entorno en l\u00ednea descentralizado incluye una serie de direcciones offline, que aumentan la utilidad del entorno en l\u00ednea y son \"clientes\", en gran medida determinantes de su funcionalidad. Pero estos ya son temas para otros art\u00edculos, que no tienen relaci\u00f3n directa con la inform\u00e1tica y la tecnolog\u00eda.<\/i><br \/>\n<br \/>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/518852\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u043c\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u0441\u0440\u0435\u0434\u0430 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u0432\u043e\u0435\u0433\u043e \u0440\u043e\u0434\u0430 \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0441\u043e\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0439 \u0441\u0435\u0442\u044c\u044e. \u041d\u043e \u0432 \u043e\u0442\u043b\u0438\u0447\u0438\u0438 \u043e\u0442 \u043c\u043d\u043e\u0433\u0438\u0445 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0440\u0435\u0448\u0435\u043d\u0438\u0439 \u2014 \u0434\u0430\u043d\u043d\u0430\u044f \u0441\u0440\u0435\u0434\u0430 \u0438\u043c\u0435\u0435\u0442 \u0440\u044f\u0434 \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0441\u0432\u043e\u0439\u0441\u0442\u0432 \u043f\u043e\u043c\u0438\u043c\u043e \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0430 \u043d\u0430 \u0431\u0430\u0437\u0435 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u044b\u0445 \u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0440\u0435\u0448\u0435\u043d\u0438\u0439 (email, json, \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0435 \u0444\u0430\u0439\u043b\u044b \u0438 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d\u0430). \u0427\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043b\u044e\u0431\u043e\u043c\u0443 \u0436\u0435\u043b\u0430\u044e\u0449\u0435\u043c\u0443 \u0441 \u0431\u0430\u0437\u043e\u0432\u044b\u043c\u0438 \u0437\u043d\u0430\u043d\u0438\u044f\u043c\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0441\u0432\u043e\u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u044b \u0434\u043b\u044f \u0434\u0430\u043d\u043d\u043e\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":94294,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-94293","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u043c\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u0441\u0440\u0435\u0434\u0430 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f.\" \/>\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\/es\/blog\/administrirovanie\/informaczionnaya-sreda-na-princzipah-open-data\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\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\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u0441\u0440\u0435\u0434\u0430 \u043d\u0430 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0430\u0445 Open Data | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u043c\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u0441\u0440\u0435\u0434\u0430 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/informaczionnaya-sreda-na-princzipah-open-data\" \/>\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-09-15T05:42:20+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-09-15T05:42:20+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\udd47 Entorno informativo basado en los principios de Open Data | ProHoster","description":"El entorno informativo propuesto es.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/informaczionnaya-sreda-na-princzipah-open-data","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","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\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u0441\u0440\u0435\u0434\u0430 \u043d\u0430 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0430\u0445 Open Data | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u043c\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u0441\u0440\u0435\u0434\u0430 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f.","og:url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/informaczionnaya-sreda-na-princzipah-open-data","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-09-15T05:42:20+00:00","article:modified_time":"2020-09-15T05:42:20+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"94293","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 11:29:30","updated":"2022-10-03 07:44:47","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/94293","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=94293"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/94293\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/94294"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=94293"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=94293"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=94293"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}