Instapaper Simple API: добавление ссылок без сохранения пароля пользователя?

Я пытаюсь использовать простой API Instapaper (http://www.instapaper.com/api/simple).

Условия использования API (http://www.instapaper.com/api/terms) гласят, что приложения не должны хранить идентификатор пользователя и пароль, и я не хочу их хранить. Однако, похоже, что единственный способ добавить ссылку на Instapaper пользователя через простой API - это сохранить имя пользователя / пароль (если у пользователя есть пароль).

Я что-то пропустил?

1 ответ

Условия использования API гласят, что:

Приложения не должны хранить пароли пользователей. Пароли могут быть собраны только для получения токена xAuth и впоследствии должны быть удалены.

Только полный API использует токены xAuth. Вышеприведенное предложение не относится к простому API, поскольку оно использует базовую HTTP-аутентификацию.

Вы по-прежнему "должны прилагать разумные усилия для предотвращения взлома паролей и не должны раскрывать пароли каким-либо другим службам или лицам".

Если вы используете собственное приложение Mac (например, почтовый клиент Apple или сторонний почтовый клиент, например, Airmail), нет простого способа сохранить ссылку в Instapaper, не открывая ее сначала в браузере, а затем используя одно из расширений браузера Instapaper, чтобы сохранить статью.

Одним из способов решения этой задачи, который я нашел, является создание службы для OS X, которая использует API Instapaper для сохранения ссылок.

Чтобы написать свою собственную службу, сначала откройте приложение Apple Automator и создайте новую службу. Затем перетащите действие "Выполнить сценарий оболочки" в основную область рабочего процесса приложения.

Убедитесь, что служба не получает входных данных, может использоваться любым приложением и что сценарий оболочки настроен для запуска python.

Другие вопросы по тегам