Путь подключения выбирается по интерфейсу сервиса и по задаче.
Смотрим на интерфейс сервиса и на то, что должно получиться у вас. Если есть открытая документация и простые вызовы, сервис подключается готовым инструментом.
Если вызовы нетривиальные, пишем коннектор под ваш процесс: нужен доступ и ключ, который вводит человек в кабинете. Публичного интерфейса нет — работаем выгрузкой файлом, и это тоже честный результат, а не отказ.