Как реализовать ссылку «отправить на разжигание»? - PullRequest
9 голосов
/ 06 ноября 2011

Я пытаюсь выяснить, как создать ссылку, которая будет отправлять текущую страницу / статью на моем сайте на пользовательское устройство Kindle. Я не смог найти много об этом, но я знаю, что это можно сделать, потому что я вижу это здесь: http://openlibrary.org/works/OL258709W/King_Henry_VI и Instapaper предлагает эту функцию, см. Изображение. Кто-нибудь знает, как это сделать, или даже с чего начать?

send to kindle

Я видел другие посты, задающие этот вопрос, но они были некоторое время назад, и в то время это было невозможно, поэтому не было ответов, теперь это возможно.

Ответы [ 3 ]

7 голосов
/ 12 ноября 2011

Каждый зарегистрированный Kindle имеет соответствующий адрес электронной почты. Пользователи могут отправлять документы на этот адрес по электронной почте, чтобы скопировать их на свое устройство Kindle и в соответствующее облачное хранилище Amazon.

Однако по умолчанию только белый адрес электронной почты, связанный с учетной записью пользователя Amazon, входит в белый список. Вы должны попросить пользователя добавить свой адрес электронной почты в список Approved Senders . Как только это будет сделано, вам просто нужен их адрес электронной почты Kindle, и все готово.

Каждый адрес электронной почты Kindle имеет два варианта: @kindle.com и @free.kindle.com. @free.kindle.com будет передавать документы только через Wi-Fi, поэтому с пользователя не взимается плата. Если вы используете адрес электронной почты @kindle.com, он может вместо этого быть передан через 3G за плату для пользователя. Они могут настроить свои параметры, чтобы запретить это, но вы должны быть осторожны, чтобы не отправлять документы по этому адресу неожиданно.

Интерфейс Instapaper является хорошим примером того, как это можно сделать:

screenshot showing a dropdown allowing the user to select the free or non-free address

Хотя это было предложено американским клиентам Kindle в течение долгого времени, международная поддержка была скуднее. До недавнего времени это не было поддержкой в ​​Канаде вообще, даже для передач Wi-Fi. Я не знаю, где это и в настоящее время не поддерживается.

Подробнее о поддерживаемых форматах см. В документе поддержки Amazon Служба личных документов Kindle .

3 голосов
/ 07 ноября 2011

Похоже, что для этого нужно просто отправить на электронную почту @kindle.com учетную запись с документом, который вы хотите прочитать, прикрепленным к письму.

Вот ссылка на страницу поддержки Amazon Kindle, описывающуюсделать это:

http://www.amazon.com/gp/help/customer/display.html?nodeId=200140600

1 голос
/ 09 апреля 2018

Наряду с упомянутыми выше решениями для электронной почты Amazon предоставляет стилевую кнопку «Отправить в Kindle», которую можно перетащить на любую HTML-страницу. Прежде чем добавить их фрагмент Javascript, вам необходимо реализовать один из нескольких методов идентификации области содержимого на вашей странице, т. Е. Пользовательские селекторы CSS или нотацию schema.org.

https://www.amazon.com/gp/sendtokindle/developers/button

Вы можете увидеть, как это должно работать здесь, на моем сайте, хотя у Amazon, похоже, в последнее время возникают проблемы с доставкой документов.

https://www.digitalbook.io/free-ebook.html#!/1fe895f5a2243070bbd6c01296fbbc8c/Peter%20Pan

Если кто-то может найти рабочий пример этой кнопки на другом сайте, возможно, вы можете предоставить ссылку здесь. Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...