blue.rito.feed.bookmark

rito.blue

Documentation

Records a bookmark.

main record

Records a bookmark.

Record Key tid Timestamp-based ID

Properties

createdAt string datetime Required

An RFC 3339 formatted timestamp.

ogpDescription string Optional

OGP Description

ogpImage string uri Optional

OGP Image Uri

ogpTitle string Optional

OGP Title

subject string uri Required

A valid URI.

tags array of string Optional

Tags describing the uri's description (max 10 tags, 25 charactors)

maxLength: 10 items
View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "comments",
      "subject",
      "createdAt"
    ],
    "properties": {
      "tags": {
        "type": "array",
        "items": {
          "type": "string",
          "maxLength": 250,
          "minLength": 1,
          "maxGraphemes": 25,
          "minGraphemes": 1
        },
        "maxLength": 10,
        "description": "Tags describing the uri's description (max 10 tags, 25 charactors)"
      },
      "subject": {
        "type": "string",
        "format": "uri"
      },
      "comments": {
        "type": "array",
        "items": {
          "ref": "blue.rito.feed.bookmark#locale",
          "type": "ref"
        },
        "minLength": 1,
        "description": "Title and comment in different languages."
      },
      "ogpImage": {
        "type": "string",
        "format": "uri",
        "description": "OGP Image Uri"
      },
      "ogpTitle": {
        "type": "string",
        "description": "OGP Title"
      },
      "createdAt": {
        "type": "string",
        "format": "datetime"
      },
      "ogpDescription": {
        "type": "string",
        "description": "OGP Description"
      }
    }
  },
  "description": "Records a bookmark."
}
locale object

No description available.

Properties

comment string Optional

URI's comment. It can use GitHub Flavored Markdown.

maxLength: 100000 bytesmaxGraphemes: 10000 graphemes
lang string Required

Comments Language

maxLength: 6 bytes
title string Required

URI's title

maxLength: 500 bytesmaxGraphemes: 50 graphemes
View raw schema
{
  "type": "object",
  "required": [
    "lang",
    "title"
  ],
  "properties": {
    "lang": {
      "enum": [
        "ja",
        "en"
      ],
      "type": "string",
      "maxLength": 6,
      "description": "Comments Language"
    },
    "title": {
      "type": "string",
      "maxLength": 500,
      "description": "URI's title",
      "maxGraphemes": 50
    },
    "comment": {
      "type": "string",
      "maxLength": 100000,
      "description": "URI's comment. It can use GitHub Flavored Markdown.",
      "maxGraphemes": 10000
    }
  }
}

Lexicon Garden

@