Я использую Excel2010 Power Query From Web для вызова API, требующего аутентификации, который возвращает данные в формате JSON.
Поскольку для доступа к этому API требуется аутентификация (имя пользователя и пароль), я установил ее в настройках источника данных Excel -> Учетные данные -> Основные, как указано в этом URL-адресе:
Он работает, и данные JSON можно успешно извлечь из API и отобразить в Excel.
Однако моя главная трудность заключается в том, что мне придется поделиться этим файлом Excel с другими коллегами, не являющимися техническими специалистами, которым, скорее всего, будет сложно вручную настроить аутентификацию, как указано выше.
Я хотел бы спросить, есть ли какие-либо способы (какие-либо предварительные настройки, которые я мог бы сделать), чтобы, когда коллеги получат этот файл Excel, им не пришлось бы вручную устанавливать аутентификацию?
Другими словами, есть ли способ сделать его более удобным для пользователя, чтобы при открытии файла Excel нетехническим персоналом вызывался API, требующий аутентификации, и результат мог быть отображен немедленно, без необходимости выполнения дополнительных настроек/конфигураций? Спасибо за вашу любезную помощь!
Обновлять:
Я думаю, возможно ли создать запрос на вход в Excel для имени пользователя и пароля, где имя пользователя и пароль затем будут автоматически использоваться для обновления учетных данных в настройках источника данных Power Query.
Если это осуществимо, то при открытии файлов Excel нетехническим персоналом будет отображаться запрос на вход в систему, и сотрудники смогут ввести имя пользователя и пароль для API, используемого в Power Query.
Я хотел бы спросить, может ли кто-нибудь любезно объяснить, возможна ли моя мысль? Спасибо большое!