Как получить контент моей страницы с помощью embedly? Каковы требования к моей странице?
Я хочу читать содержимое моей страницы через embedly. Я пытался что-то вроде просто позвонить по этому URL
https://api.embed.ly/1/extract?url=http%3A%2F%2Fmysite.com%2Fmy_page.html&key=2222222
и моя страница очень проста, как это
<!DOCTYPE html>
<html>
<head>
<title>My Title</title>
</head>
<body>
<div>Text 1</div>
<p>Text 2P</p>
<body>
</html>
но атрибут результата содержимого всегда пуст. Я могу получить заголовок, но не контент. Я ожидал получить это в поле контента
<div>Text 1</div>
<p>Text 2P</p>
, но он пуст.
С другой стороны, если я пытаюсь получить содержимое моего блога с blogspot.com таким же образом, он работает нормально.
Как я могу это исправить? Может быть, моя страница не отформатирована должным образом, в этом случае, какой должен быть правильный формат моей страницы?
1 ответ
Embedly читает из meta tags
. В URL вашего блоггера включены все соответствующие метатеги, поэтому выполняется предварительный просмотр.
Попробуйте добавить meta
такие теги как description , title & author
на своей странице и попробуйте еще раз.
Эта ссылка https://www.tutorialspoint.com/html/html_meta_tags.htm
дает вам более подробную информацию о метатегах.
Я думаю, что он извлекает контент только тогда, когда он находится внутри тега статьи. Например, эта ссылка отлично работает Embed.ly Content