{"ok":true,"metadataFound":{"title":true,"description":false,"canonicalUrl":false,"openGraphTags":0,"twitterTags":0},"title":"Example Domain","description":null,"canonicalUrl":null,"openGraph":{},"twitter":{},"duplicateTags":[],"emptyTags":[],"disclaimer":"Results are technical validation only and do not guarantee SEO ranking, social platform rendering, click-through rate, or platform approval."}
curl --location --request POST 'https://zylalabs.com/api/12803/open+graph+and+social+preview+validator+api/25188/extract+metadata' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"url": "https://example.com"
}'
{"ok":true,"valid":false,"metadataFound":{"title":true,"description":false,"canonicalUrl":false,"openGraphTags":0,"twitterTags":0},"openGraph":{},"twitter":{},"titleLength":14,"descriptionLength":0,"errors":["Missing og:title.","Missing og:description.","Missing og:image."],"warnings":["Missing og:url.","Missing og:type.","Missing twitter:card.","Missing twitter:title.","Missing twitter:description.","Missing twitter:image."],"recommendations":["Add a canonical URL when possible.","Add twitter:card for better X/Twitter preview control."],"disclaimer":"Results are technical validation only and do not guarantee SEO ranking, social platform rendering, click-through rate, or platform approval."}
curl --location --request POST 'https://zylalabs.com/api/12803/open+graph+and+social+preview+validator+api/25189/validate+metadata' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"url": "https://example.com"
}'
{"ok":true,"preview":{"openGraph":{"title":"Example Domain","description":null,"image":null},"twitter":{"title":"Example Domain","description":null,"image":null,"card":null}},"warnings":["Missing og:url.","Missing og:type.","Missing twitter:card.","Missing twitter:title.","Missing twitter:description.","Missing twitter:image."],"disclaimer":"Results are technical validation only and do not guarantee SEO ranking, social platform rendering, click-through rate, or platform approval."}
curl --location --request POST 'https://zylalabs.com/api/12803/open+graph+and+social+preview+validator+api/25190/build+social+preview' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"url": "https://example.com"
}'
{"ok":true,"images":{"openGraph":{"url":null,"validUrl":false,"warnings":["No image URL found."],"recommendations":["Add og:image and twitter:image for better social previews."]},"twitter":{"url":null,"validUrl":false,"warnings":["No image URL found."],"recommendations":["Add og:image and twitter:image for better social previews."]}},"disclaimer":"Results are technical validation only and do not guarantee SEO ranking, social platform rendering, click-through rate, or platform approval."}
curl --location --request POST 'https://zylalabs.com/api/12803/open+graph+and+social+preview+validator+api/25191/check+social+image+urls' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"url": "https://example.com"
}'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 开放图谱和社交预览验证器 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
(年度计费可节省 2 个月 🎉)
Open Graph和社交预览验证API从网页或原始HTML中提取和验证社交预览元数据
API处理页面标题、元描述、规范URL、Open Graph标签、og:title、og:description、og:image、og:url、og:type、社交卡片标签、预览标题、预览描述、预览图片、重复元数据标签、空元数据值、缺失必填预览字段、标题长度警告、描述长度警告、无效图片URL检查、社交图片URL检查、验证状态、使用状态、安全说明和免责声明
API返回元数据提取结果、页面标题、元描述、规范URL、Open Graph标签值、社交卡片标签值、重复标签、空标签、找到的元数据状态、验证状态、错误、警告、建议、标准化社交预览输出、图片URL验证输出和技术免责声明
该API适用于SEO团队、开发人员、SaaS构建者、CMS平台、营销机构、技术SEO顾问、内容平台、前端团队、后端团队、QA团队、电商平台、出版网站、新闻网站、博客平台、产品团队、网站审核平台、网站监控服务、SEO软件公司、内部工具团队、社交媒体团队、内容QA团队、着陆页构建者、无代码网站构建者、开发者平台和营销自动化平台
API检查通过URL或原始HTML提交的元数据,并返回技术提取和验证结果。它不进行黑客攻击、暴力破解、尝试登录、扫描私有系统、抓取受限内容、绕过robots.txt、不修改客户数据、不发送电子邮件、不创建日历事件、不保证排名结果、不保证社交预览渲染、不保证点击率、不保证平台批准、不保证预览缓存更新或替代专业SEO审查
API响应包括一个data_disclaimer字段,说明验证仅基于通过URL或原始HTML提交的元数据,并仅用于技术审查目的。在用于SEO、出版、社交媒体、营销、合规、运营或商业决策之前,应对结果进行审查
每个端点返回元数据提取和验证结果,包括页面标题、元描述、规范 URL、Open Graph 标签值、社交预览标签值、重复和空标签、错误、警告、建议以及验证状态
关键字段包括“ok”(状态)“metadataFound”(指示元数据的存在)“errors”(问题列表)“warnings”(改进建议)和“recommendations”(元数据的最佳实践)
响应数据以JSON格式结构化,顶层有一个表示成功的"ok"字段,后面跟着元数据详细信息、错误、警告和建议的嵌套对象,便于解析和使用
每个端点提供有关元数据提取 验证结果 社交预览构建和图片URL检查的信息 涉及标题 描述 图片和验证状态等方面
用户可以通过向端点提交特定的 URL 或原始 HTML 内容来自定义请求 响应基于提交的网页或 HTML 结构以及在提取和验证过程中发现的元数据字段
“valid”表示元数据是否正确“titleLength”和“descriptionLength”提供字符计数而“duplicateTags”和“emptyTags”列出任何发现的问题帮助用户识别改进的领域
典型的使用案例包括检查社交预览元数据审查缺失或为空的预览字段验证预览图像URL查找重复的元数据标签以及识别提交的网页或HTML内容中的技术警告或错误
数据反映了在请求时对提交的网页或原始HTML进行的技术元数据提取和验证检查 结果可能因页面内容 重定向 元数据格式 图片URL和解析行为而有所不同