Ответы пользователя по тегу API
  • Diablo 3 API

    Zerpico
    @Zerpico Автор вопроса
    Вообще сильно углубившись, я потом нашел эти мелочи случайно на корейском форуме близзард. А суть такова:
    возьму для примера первого попавшегося пользователя с именем Ozzy#2223 (надеюсь ты тут не сидишь). Чтобы получить данные по его профилю смотрим здесь (в имени профиля необходимо заменить знак # на тире — ) eu.battle.net/api/d3/profile/Ozzy-2223/ , всё замечательно но описание способностей на английском, чтобы посмотреть на русском добавляем - ?locale=ru_ru, получается eu.battle.net/api/d3/profile/Ozzy-2223/?locale=ru_ru.
    А как быть тех кто с русскими именами например тоже случайный человек Ипостась#2474, пробуем — eu.battle.net/api/d3/profile/Ипостась-2474/. Нам возвращают — OOPS. И даже если добавить ?locale=ru_ru, тоже ничего не вернет. Ответ мне подсказали на форуме battle.net указывая ссылку на корейский форум, всё гораздо проще необходимо добавить в конце index и оно будет отображаться на языке которого написан профиль. Получаем — eu.battle.net/api/d3/profile/Ипостась-2474/index
    Да всё замечательно и всё работает. Но почему этого нет в документации? Зачем так всё усложнять?
    Тем не менее я на скорую руку накидал тут программу для просмотра профиля по Диабло 3 —
    image
    Ответ написан
    1 комментарий