Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
good-karma
7 лет назад

Стандартный и Открытый JSON для Доверенные Рабочие процессы в Голос

У нас есть данные JSON на Голосе блокчейн и во время моих тесты и разработка на eSteem, я обнаружил, что JSON метаданные не имеют стандарта.

Есть 2 метаданных в формате JSON блокчейне в настоящее время.

В аккаунтом и пост / комментарий JavaScript объекты. Я предлагаю стандарт, который мы используем в Стиим.

Account json_metadata

Пример:

{
    "profile": {
        "name": "Feruz",
        "about": "Creator and Developer of eSteem",
        "location": "Moscow",
        "website": "http://esteem.ws/",
        "cover_image": "https://image.holder.profile.png",
        "profile_image": "https://image.holder.cover.png",
        "gender": "male",
        "currency": "USD",
        "email": "info@esteem.ws",
        "birthday": "12/31/1999",
        "featured_post": "zayavlenie-na-rol-delegata-good-karma",
        etc.
    },
    "dns": {"records":[["@","CNAME","esteem.ws"]]}}
}

Рекомендации аккаунтом

Профили будут красиво отформатированный на различных приложениях.

Профиль

  • name: Максимум длина 20 символов.
  • about: Максимум длина 160 символов.
  • location: Максимум длина 30 символов.
  • website: действительный URL с Максимум длина 100 символов.
  • profile_image: URL изображения, предпочтительно квадратных обрезается.
  • cover_image: URL изображения
  • currency: валюта

Comment json_metadata

Это поможет определить приложения.

Пример:

{
    "app": "esteem/1.3.8",
    "format": "html", //markdown+html или markdown или html
    "tags": ["golos", "esteem"],
    "users": ["good-karma", "cyberfund"],
    "images": ["https://images.in.post"],
    "videos": ["https://www.youtube.com/watch?v=VCDOIuqEjpc", "https://www.youtube.com/watch?v=hd6g44aL1ww"],
   etc.
}

Если у нас есть эти стандарты, любое приложение поверх Голосе будет иметь возможность следить и отображать или обновить информацию, не нарушая другого.

Что вы думаете об этих стандартах?


Голосуйте в качестве делегата good-karma

0
539.850 GOLOS
Комментарии (4)
Сортировать по:
Сначала старые