Чтобы аутентифицировать свою учетную запись Deepl API для использования в Google Sheets, выполните следующие действия:
1. Создайте учетную запись Deepl API: Во -первых, убедитесь, что у вас есть учетная запись Deepl API. Если у вас есть только обычная учетная запись Deepl, вам нужно создать отдельную учетную запись API. Вы можете найти возможность создания учетной записи API, выйдя из своей обычной учетной записи, а затем зарегистрировавшись на учетную запись API на веб -сайте Deepl.
2. Получите свой ключ Deepl API:
- Войдите в свою учетную запись Deepl API.
- Перейдите в раздел «Учетная запись».
- Найдите вкладку «Разработчики» и нажмите на нее.
- Нажмите «Создать новую клавишу аутентификации», чтобы сгенерировать новый ключ. Скопируйте этот ключ, так как вы не сможете просмотреть его снова после закрытия страницы [2] [9].
3. надежно храните свой ключ API: очень важно сохранить конфиденциальность вашего ключа API. Не делитесь им и не используйте его в общедоступном коде.
4. Установите дополнение Sheetsl в Google Sheets:
- Откройте свой лист Google.
- Перейдите в меню «Расширения» и выберите «Дополнения».
- Поиск "sheetsl" и установите его.
5. Установите Sheetsl с вашим ключом DeepL API:
- После установки Sheetsl вернитесь в меню «расширения» и выберите «Sheetsl»> «Настройки»> «Установить клавишу Auth».
- Введите свой ключ аутентификации Deepl API в предоставленном поле [1].
6. Установите свой целевой язык:
- Все еще в настройках Sheetsl, перейдите на «установить язык».
- Вам нужно будет ввести языковые коды как для вашего источника, так и для целевых языков. Вы можете оставить исходный язык пустым, чтобы использовать функцию автоматического обнаружения Deepl [1].
7. Альтернативный метод с использованием сценария приложений:
- Если вы предпочитаете не использовать дополнение Sheetsl, вы можете интегрировать DeepL напрямую, используя скрипт приложений Google.
- Откройте свой лист Google и перейдите в «Расширения»> «Сценарий приложений».
- Создайте новый файл сценария с именем `deepl.gs` и вставьте в него сценарий из примера GitHub [4].
- Измените сценарий, заменив заполнителя на ключ аутентификации Deepl API на указанной строке.
- Сохраните скрипт и используйте пользовательские функции, представленные в сценарии для перевода [4].
Следуя этим шагам, вы должны быть в состоянии аутентифицировать свою учетную запись Deepl API и использовать ее в Google Sheets для задач перевода.
Цитаты:
[1] https://www.scriptable-assets.page/add-ons/sheetsl/
[2] https://docs.aicontentlabs.com/articles/deepl-api-key/
[3] https://cloud.google.com/sensity-data-protection/docs/auth
[4] https://github.com/deeplcom/google-sheets-example
[5] https://learn.microsoft.com/en-us/connectors/deepl/
[6] https://stackoverflow.com/questions/67485395/google-sheets-custom-funct-to-Translate-with-deepl-api-notworking-as-expecte
[7] https://webapps.stackexchange.com/questions/149026/integrate-deepl-with-google-sheets
[8] https://www.deepl.com/en/features/sso
[9] https://developers.deepl.com/docs/getting-started/auth
[10] https://support.deepl.com/hc/en-us/articles/12209715872156-awentication-key-for-cat-tools