{ "$schema": "http://json-schema.org/draft-07/schema#", "$id": "/misc/open_graph.json", "description": "Open Graph metadata\nhttps://hexo.io/docs/helpers.html#open-graph", "type": "object", "properties": { "title": { "type": "string", "description": "Page title (og:title) (optional)\nYou should leave this blank for most of the time", "nullable": true }, "type": { "type": "string", "description": "Page type (og:type) (optional)\nYou should leave this blank for most of the time", "default": "blog", "nullable": true }, "url": { "type": "string", "description": "Page URL (og:url) (optional)\nYou should leave this blank for most of the time", "nullable": true }, "image": { "type": [ "string", "array" ], "description": "Page cover (og:image) (optional) Default to the Open Graph image or thumbnail of the page\nYou should leave this blank for most of the time", "items": { "type": "string" }, "nullable": true }, "site_name": { "type": "string", "description": "Site name (og:site_name) (optional)\nYou should leave this blank for most of the time", "nullable": true }, "author": { "type": "string", "description": "Page author (article:author) (optional)\nYou should leave this blank for most of the time", "nullable": true }, "description": { "type": "string", "description": "Page description (og:description) (optional)\nYou should leave this blank for most of the time", "nullable": true }, "twitter_card": { "type": "string", "description": "Twitter card type (twitter:card)", "nullable": true }, "twitter_id": { "type": "string", "description": "Twitter ID (twitter:creator)", "nullable": true }, "twitter_site": { "type": "string", "description": "Twitter ID (twitter:creator)", "nullable": true }, "google_plus": { "type": "string", "description": "Google+ profile link (deprecated)", "nullable": true }, "fb_admins": { "type": "string", "description": "Facebook admin ID", "nullable": true }, "fb_app_id": { "type": "string", "description": "Facebook App ID", "nullable": true } }, "nullable": true }