DiaryJSON-LD

Отправлено 3 дек. 2019 г., 09:04 пользователем Deni Baskovsky
Примерно как я представляю себе это.
Каждое сообщение созданное дневником будет открыто на определенном узле, доступ к которому разрешен через basic auth пользователю и разрешенным им ассистентам.
Переходя по ссылке вида: /message/:id будет открываться JSON страница с типом DiaryJSON-LD, в котором будут находиться залинкованные к сообщению структурированные данные. 

Пример ниже:
<script type="application/ld+json">
{
  "@context": "https://gotointeractive.come/",
  "@type": "DiaryObject",
  "@id": "https://prosto-diary.gotointeractive.com/message/100500/",
  "datePublished": "2019-12-03",
  "author": {
    "@type": "Person",
    "name": "Denis Baskovsky"
  },
  "interactionStatistic": [
    {
      "@type": "contactPoint",
                ...
    },
    {
      "@type": "GeoJSON-LD",
                ...
    },
    {
      "@type": "VideoObject",
                ...
    },
    ...
  ]
}
</script>

Формат в дальнейшем будет меняться, но смысл понятен.
Comments