FANDOM


OverwatchAPI — скрипт, який завантажує дані профілю з гри «Overwatch» за допомогою API (owapi.net) і відображає їх за допомогою шаблону.

Встановлення

Щоб встановити скрипт на вікі, адміністратор може додати наступний текст на сторінку MediaWiki:ImportJS. Пам'ятайте, що зміст коду JavaScript має перебувати на Фендомі.

  dev:OverwatchAPI.js


Виклик скрипта

Щоб викликати сценарій, необхідно додати наступний шаблон на сторінку:

{{#if: {{{1|}}} | <div class="owapi-main" id="owapi-main" data-battletag="{{{1|}}}" data-platform="{{{platform|pc}}}" data-server="{{{server|eu}}}">Триває завантаження статистики...</div> | <span style="color:red">'''Помилка: Не вказано BattleTag'''</span>}}

Після завантаження статистики дані будуть оброблені через шаблон MediaWiki:Custom-OverwatchAPI/Template (приклад).

Список параметрів (WIP)

Назва Опис
avatar Посилання на гравця аватар
nick Нік гравця
tag BattleTag гравця (наприклад: 1234)
server Вибраний сервер
(значення, що повертаються: eu, na, kr)
platform Обрана платформа
(значення, що повертаються: pc, xbl, psn)
rank Ранг гравця
(значення, що повертаються: bronze, silver, gold, platinum, diamond, master, grandmaster)
rank_pts Ранг гравця в окулярах
time Час гри (всього)
time_cp Час гри (Змагання)
time_qp Час гри (Швидка гра)
elim Ліквідації (всього)
elim_cp Ліквідації (Змагання)
elim_qp Ліквідації (Швидка гра)

Налаштування

Сценарій може бути налаштовано шляхом створення повідомлення MediaWiki, які починаються на MediaWiki:Custom-OverwatchAPI/ (наприклад, MediaWiki:Custom-OverwatchAPI/Template):

Повідомлення Тип Опис Значення за замовчуванням
Шаблон Шаблон Шаблон, куди передаються дані гравця, після чого відображаються на сторінці
Error Рядок Повідомлення про помилку Error: Unknown error occurred!
DecimalMark Рядок Знак десяткового дробу .
DecimalSpaces Кількість Кількість знаків після "коми" (0 округлює число) 2

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.