Я использую Delphi EXE (приложение для рабочего стола win32) для доступа к твиттеру и выполнения определенных функций. Раньше использовалась обычная аутентификация с ограничением API. Я знаю, что должен преобразовать это в OAuth. Я перечитывал документацию, пытаясь определить лучший подход. Я понимаю, что лучший способ - это веб-браузер с URL обратного вызова. Я также знаю, что в Твиттере есть метод аутентификации Pin Based (oob). Я подумал, что это был путь к этому приложению, но я хочу убедиться, что это не является бесшовным. Это требует, чтобы пользователь вышел за пределы приложения и получил пин-код. Это также не так безопасно, так как возвращенный токен доступа никогда не истекает.
Я использую компоненты Indy v10 для выполнения операций GET / POST, поэтому мне интересно, есть ли способ сделать это, используя их и возможность сделать обратный вызов и не использовать метод аутентификации Pin.
Кто-нибудь может мне помочь?
Также я пытался заставить класс Чака Бизли работать в Twitter в Delphi 7 с Indy v10, и у меня были проблемы. IdObjs и Idsys больше не существуют. Кто-нибудь получил этот класс для работы с моим сценарием?
Спасибо,
Дэвид