I built quick version, and not yet implemented the list
- Extract data from parsed structured data.
e.g.
<scripttype="application/ld+json">{"@context": "http://schema.org","@type": "Organization","name": "Let's Validate","url": "https://www.letsvalidate.com/","logo": "https://www.letsvalidate.com/img/logo.png","email": "info@letsvalidate.com","description": "Site launch checklist checker","sameAs": ["https://www.facebook.com/letsvalidate","https://m.me/letsvalidate","https://twitter.com/letsvalidate","https://plus.google.com/+letsvalidate","https://vk.com/letsvalidate"]}</script>- Extract data from parsed meta data of twitter card.
e.g.
<metaname="twitter:site" content="@letsvalidate">
- Prerender web apps before extracting data.
- Deeply crawl, e.g. contact page
- Maybe to use Google knowledge graph too?
the endpoint:
https://api.letsvalidate.com/v1/contacts?url=docker.com&prettify=true
result:
{
"url": "https://www.docker.com/",
"originalUrl": "http://docker.com",
"contacts": {
"email": null,
"fax": null,
"tel": null,
"socials": [
{
"domain": "twitter.com",
"id": null,
"name": "docker",
"confidence": 100,
"url": "http://twitter.com/docker"
},
{
"domain": "youtube.com",
"id": null,
"name": "dockerrun",
"confidence": 100,
"url": "http://www.youtube.com/user/dockerrun"
},
{
"domain": "facebook.com",
"id": null,
"name": "docker.run",
"confidence": 100,
"url": "https://www.facebook.com/docker.run"
}
]
}
}@JHabdas What do you think, is it worth to implement it or already available such api?
I built quick version, and not yet implemented the list
e.g.
e.g.
the endpoint:
https://api.letsvalidate.com/v1/contacts?url=docker.com&prettify=trueresult:
{ "url": "https://www.docker.com/", "originalUrl": "http://docker.com", "contacts": { "email": null, "fax": null, "tel": null, "socials": [ { "domain": "twitter.com", "id": null, "name": "docker", "confidence": 100, "url": "http://twitter.com/docker" }, { "domain": "youtube.com", "id": null, "name": "dockerrun", "confidence": 100, "url": "http://www.youtube.com/user/dockerrun" }, { "domain": "facebook.com", "id": null, "name": "docker.run", "confidence": 100, "url": "https://www.facebook.com/docker.run" } ] } }@JHabdas What do you think, is it worth to implement it or already available such api?