TrackChecker
https://forum.trackchecker.ru/

Как получить Client ID и Client secret для MS Translator
https://forum.trackchecker.ru/viewtopic.php?f=24&t=1721
Страница 1 из 1

Автор:  Jack_B [ Ср май 13, 2015 10:03 am ]
Заголовок сообщения:  Как получить Client ID и Client secret для MS Translator

Не нашёл инструкции поэтому решил задокументировать. Может кому поможет.
Ссылки которые пригодятся:
https://temp-mail.ru/
https://datamarket.azure.com/developer/applications
Я решил не светить микрософту свою почту, поэтому заюзал анонимную с темпмайл. Далее скриншотами, думаю будет понятно.
Тут надо сделать поправку что я сижу на XP SP2 поэтому в шрифтах кракозяблы. Но я думаю когда будете делать, то поймете что к чему на моих скринах.

[+] Инструкция в картинках
Вложение:
P01.png

Вложение:
P02.png

Вложение:
P03.png

Вложение:
P04.png

Вложение:
P05.png

Вложение:
P06.png

Вложение:
P07.png

Вложение:
P08.png

Вложение:
P09.png

Вложение:
P10.png

Вложение:
P11.png

Вложение:
P12.png


Суть всей процедуры в том, чтобы сделать вид для микрософта что мы типа разработчики приложений и хотим пользоваться его сервисами из своего приложения.
Поэтому мы должны зарегистрировать это приложение на их сайте.
А для регистрации приложения мы сначала должны зарегить свою собственную персону.
Но я по большому счёту не хочу связываться с мелкомягкими всерьёз и надолго. Не люблю я их.
Поэтому регистрировать себя на их сайте по честному я не хочу.
Для этого я использую сервис анонимных почтовых ящиков temp-mail.ru (скрин 1).
Там мне выдают временный ящик который я и использую при регистрации аккаунта на сайте микрософт (скрин 3).
При регистрации на этот почтовый ящик высылают письмо для подтверждения этого ящика (скрин 4).
После подтверждения ящика (скрин 5,6) мы получаем регистрацию на сайте микрософт и приступаем к регистрации приложения.
Тут первым делом надо дозаполнить данные на сервисе приложений (скрин 8 ) и принять условия мелкомягких (скрин 9).
Собственно сама регистрация это скрины 10 и 11. На 11 нам надо заполнить поля ClientID, Name, RedirectURI.
Поле ClientSecret заполнено самим микрософтом, его трогать не надо, его надо просто скопировать в блокнот и сохранить куда нибудь файл.
ClientID заполнять латинскими буквами и можно использовать подчёркивание, это поле тоже надо сохранить в файле вместе с ClientSecret.
Я постарался сделать имя подлиннее чтобы случайно ни с кем не пересечься, чего и вам советую.
Поле Name я скопировал из ClientID (копировать/вставить, его вроде потом можно поменять в отличии от ClientID).
На последнем скрине собственно пример того что я сохранил в текстовом файле, там главное это две последние строчки.
Этот файл я закинул на телефон и перенес данные через копировать/вставить в TrackChecker.
ЗЫ. если этот файл потеряется, то и фиг с ним. Заново зарегистрироваться не составит труда.

Администрация: Официальное руководоство на английском

Автор:  MetalFan [ Вт май 19, 2015 3:00 pm ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

Слил в одно сообщение, выгрузил, заресайзил, оптимизировал и перезалил скрины.
Спасибо за руководство) будет куда теперь отсылать.
з.ы. в идеале надо будет его в Вики перенести.

Автор:  MetalFan [ Вс июн 14, 2015 11:09 am ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

Перенесено в Wiki

Автор:  DHammer [ Вт май 02, 2017 8:19 pm ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

К сожалению, сейчас "Важное примечание" не работает. Нет возможности подписаться на 2000000 символов или купить большее количество. Просто не активна подписка.

Автор:  DHammer [ Вт май 02, 2017 8:22 pm ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

Прошу прощения за добавление. На странице, где подписка на 2000000 символов перевода, вверху указано:
DataMarket и Data Services выходят на пенсию и перестанут принимать новые заказы после 12/31/2016. Существующие подписки будут удалены и отменены с 31 марта 2017 года. Если вы хотите продолжить обслуживание, обратитесь к поставщику услуг.

Если что-то не так перевел - простите.

Автор:  MetalFan [ Вс май 07, 2017 4:48 pm ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

К сожаления доступ к MS Translator теперь только по платной подписке, как я понял. Попробуем мигрировать на я-транслейт

Автор:  karimen [ Пн май 08, 2017 2:17 pm ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

MetalFan писал(а):
К сожаления доступ к MS Translator теперь только по платной подписке, как я понял. Попробуем мигрировать на я-транслейт

Вы не правы. При регистрации на Microsoft Azure надо выбрать тарифный план с оплатой только за подключенные платные API. При этом на карточке блокируется 1 USD (да, карточку теперь светить обязательно, без этого никак) и то, как я понял, эти деньги позже разблокируют, но если нет - то и ради бога! Дальше нужно создать для себя ключи доступа к Translator API с доступом на 2 миллиона символов в месяц (это бесплатно, как и было). Никаких больше денег платить не надо до тех пор, пока ты не подключишь себе какие-либо платные API.
Честно говоря мне бы хотелось увидеть реализацию подключения к новой платформе.

Автор:  MetalFan [ Вт май 09, 2017 1:08 pm ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

karimen, спасибо за дополнение! Да, конечно, постараюсь в ближайшее время постараюсь обновить апи.

Автор:  daa_sasha [ Пт май 19, 2017 10:17 pm ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

Что случилось с переводом? После обновления перестал переводить события.

Автор:  maxim.gl [ Пт май 19, 2017 10:33 pm ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

аналогично :(

Автор:  ichor [ Сб май 20, 2017 12:08 am ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

maxim.gl, Microsoft отменила старые подписки. Необходимо заново пройти процедуру регистрации в MS Azure, и получить новый ключ доступа к API, старые ключи более не действительны.
Подробнее по ссылке (англ.): https://www.microsoft.com/en-us/transla ... arted.aspx

Автор:  maxim.gl [ Вс май 21, 2017 5:13 am ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

ДА честно говоря у меня и раньше срабатывал перевод только одного события, при попытке перевода следующего писала "перевод с помощью **** не удался"
Если ничего не изменилось, то и париться не буду по новой регаться - овчинка выделки не стоит :cry:

Автор:  ichor [ Вс май 21, 2017 2:50 pm ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

maxim.gl, такое поведение характерно для не активированной подписки или для неверных ключей. Переводить даёт периодически и по чуть-чуть.

Автор:  maxim.gl [ Пн май 22, 2017 11:50 pm ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

Мне пеевод в мобильной версии вообще не очень интересен, ибо служит только дл ПР: заехать за посылкой или нет, ну и записная книжка с номерами для работника почты. А так, если в телефоне брякает, то даже не смотрю, сразу в компе проверяю

Автор:  kostakurta [ Ср май 31, 2017 12:10 pm ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

ichor писал(а):
maxim.gl, Microsoft отменила старые подписки. Необходимо заново пройти процедуру регистрации в MS Azure, и получить новый ключ доступа к API, старые ключи более не действительны.
Подробнее по ссылке (англ.): https://www.microsoft.com/en-us/transla ... arted.aspx

Сделал как по ссылке описано и всё получилось, с карты снялся доллар подписался на 2000000 символов с бесплатным обслуживанием вставил ключ и теперь всё переводит

Автор:  kostakurta [ Ср май 31, 2017 4:56 pm ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

kostakurta писал(а):
ichor писал(а):
maxim.gl, Microsoft отменила старые подписки. Необходимо заново пройти процедуру регистрации в MS Azure, и получить новый ключ доступа к API, старые ключи более не действительны.
Подробнее по ссылке (англ.): https://www.microsoft.com/en-us/transla ... arted.aspx

Сделал как по ссылке описано и всё получилось, с карты снялся доллар подписался на 2000000 символов с бесплатным обслуживанием вставил ключ и теперь всё переводит

(Нажать на Translate this page сверху справа и выбрать русский язык )

Автор:  matros [ Чт окт 26, 2017 12:00 pm ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

ichor писал(а):
maxim.gl, Microsoft отменила старые подписки. Необходимо заново пройти процедуру регистрации в MS Azure, и получить новый ключ доступа к API, старые ключи более не действительны.
Подробнее по ссылке (англ.): https://www.microsoft.com/en-us/transla ... arted.aspx

Все получилось, спасибо

Автор:  DHammer [ Вс янв 14, 2018 9:51 pm ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

Нужен какой-то новый хелпер. После попадания на страницу:
https://datamarket.azure.com/dataset/bing/microsofttranslator#
Изображение

Даже SIGN IN нет.
Вот тут зависаю и не знаю, что дальше делать. (((

Автор:  MetalFan [ Пн янв 15, 2018 9:55 pm ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

DHammer, теперь все туть

Автор:  steils [ Вс янв 21, 2018 5:38 pm ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

Все вроде сделал правильно, но аккаунт заблокировали через месяц

Автор:  Vetall [ Сб фев 15, 2020 6:40 pm ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

Решил немного обновить информацию о получении ключа в новом интерфейсе Azure. Регистрацию на самом сайте опускаю - там нет ничего сложного. Можно использовать как уже имеющийся (в т.ч. Skype) аккаунт, так и создать новый. При создании нового аккаунта можно использовать свою почту или временную, хотя, в использовании временной не вижу никакого смысла, т.к. для идентификации обязательно нужно указывать действующий номер телефона (на него придет СМС или позвонят) и реальную карту (кредитную или дебетовую). С карты у меня ничего не сняли и не "заморозили", думаю, что проверка проходит каким-то другим образом.
Итак, заходим на сайт https://azure.microsoft.com/ru-ru/ , если нужно, проходим процедуру регистрации со всеми подтверждениями (e-mail, телефон, кредитная карта). Заходим со своим логином/паролем.
[+]
Вложение:
01.JPG

В строке поиска набираем "Translator Text":
[+]
Вложение:
02.JPG

Выбираем, как на картинках:
[+]
Вложение:
03.JPG
Вложение:
04.JPG

Далее попадаем в окно создания самого приложения.
Имя - Выбираем любое имя, например TranslateForTrackChecker
Ценовая категория - выбираем F0. Это бесплатные 2 млн. символов месяц, если нужно больше символов - выбираем соответствующий план (деньги будут сниматься с указанной при регистрации карты). Следует отметить, что 2 млн. символов хватит и для себя и для "того парня")))
Группа ресурсов - совсем мне непонятная категория, вбил, просто "1", прокатило)
[+]
Вложение:
05.JPG

Далее, видим свой созданный ресурс, кликаем на него и находим нужный ключ:
[+]
Вложение:
06.JPG
Вложение:
07.JPG

Если забыли записать/потеряли свой ключ, его всегда можно найти в своей учетной записи:
[+]
Вложение:
08.JPG
Вложение:
09.JPG
Вложение:
10.JPG

Автор:  ksd77 [ Вт ноя 17, 2020 8:28 pm ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

убил время на регистрацию и ничего не переводит с этим азуром

Автор:  ksd77 [ Вт ноя 17, 2020 8:35 pm ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

промучался с регистрацией и ничего не переводит, сранил данные со скрина: конечная точка нынче другая https://api.cognitive.microsofttranslator.com/

Автор:  Gaznik [ Чт янв 07, 2021 9:35 pm ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

Куда эти ключи потом вставлять :%) в проге на компе (не нашел), на мобиле ничего не переводит, ошибка выскакивает. :crazy:

Автор:  masei [ Пн фев 27, 2023 8:02 pm ]
Заголовок сообщения:  Re: Как получить Client ID и Client secret для MS Translator

Майкрософт приостановил все новые продажи продуктов и услуг в Беларуси и России. Не попробуем энту фишку теперь..

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/