Форумы ..Z.team..: Api Реалма Лимбо - Форумы ..Z.team..

Перейти к содержимому


  • 3 Страниц +
  • 1
  • 2
  • 3
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Api Реалма Лимбо Для Александро

#1 Пользователь офлайн   Satanachia Иконка

  • Активный соучастник
  • PipPip
  • Группа: Пользователи
  • Сообщений: 284
  • Регистрация: 31 декабря 09
  • Reputation: 25

Отправлено 27 мая 2011 - 18:45

Есть ли API для получения данных (Логин, уровень, гильдия, звание в гильдии) по зарегистрированым персонажам на реалме Лимбо по принципу того как создаются картинки с инфой о персонаже и отправка почты через API персонажам.

Нужно для сайта гильдии чтобы проверять правильность указных при регистрации данных и в дальнейшем для более тесной интеграции сайта с реалмом.

Я так понимаю что можно написать скрипт который будет из БД дергать нужные данные из таблицы с персонажами и отдавать по запросу, а вот с почтой я не знаю почтовые сообщения скорей всего находятся в какойто таблице в БД и теоретически их можно отсылать добавляя туда необходимые записи.
0

#2 Пользователь офлайн   [wowz]Nikituki Иконка

  • SuperModerator
  • PipPipPipPip
  • Группа: Модераторы
  • Сообщений: 2 728
  • Регистрация: 05 октября 08

Отправлено 27 мая 2011 - 21:27

Нету, все скрипты, которые сейчас работают у нас обращаются напрямую к базе.
Но сами понимаете, что доступ к базе, даже на чтение, мы предоставить не можем.

#3 Пользователь офлайн   Alexandro Иконка

  • Руководитель проекта
  • PipPipPipPip
  • Группа: Главные администраторы
  • Сообщений: 5 992
  • Регистрация: 26 ноября 07

Отправлено 27 мая 2011 - 21:46

Просмотр сообщенияSatanachia (27 мая 2011 - 18:45) писал:

Нужно для сайта гильдии чтобы проверять правильность указных при регистрации данных и в дальнейшем для более тесной интеграции сайта с реалмом.

какие именно данные нужны?

#4 Пользователь офлайн   Satanachia Иконка

  • Активный соучастник
  • PipPip
  • Группа: Пользователи
  • Сообщений: 284
  • Регистрация: 31 декабря 09
  • Reputation: 25

Отправлено 27 мая 2011 - 22:28

Логин чара, левел, гильдия, звание в гильдии если можно (для прав доступа возможно понадобится), расса , тип чара (вар дк маг ...), статус (офф онлайн, забанен)
0

#5 Пользователь офлайн   Argentoy Иконка

  • Активный соучастник
  • PipPip
  • Группа: Пользователи
  • Сообщений: 202
  • Регистрация: 23 марта 11
  • Reputation: 0

Отправлено 28 мая 2011 - 20:39

Крутой гильд сайт пилити?)
0

#6 Пользователь офлайн   Satanachia Иконка

  • Активный соучастник
  • PipPip
  • Группа: Пользователи
  • Сообщений: 284
  • Регистрация: 31 декабря 09
  • Reputation: 25

Отправлено 28 мая 2011 - 20:53

Обычный сайт в стиле минимализма с привязкой к сервису пишу с 0 весь код. А что ?

Сообщение отредактировал Satanachia: 28 мая 2011 - 20:54

0

#7 Пользователь офлайн   Argentoy Иконка

  • Активный соучастник
  • PipPip
  • Группа: Пользователи
  • Сообщений: 202
  • Регистрация: 23 марта 11
  • Reputation: 0

Отправлено 28 мая 2011 - 21:07

html увлекаюсь =)
0

#8 Пользователь офлайн   Satanachia Иконка

  • Активный соучастник
  • PipPip
  • Группа: Пользователи
  • Сообщений: 284
  • Регистрация: 31 декабря 09
  • Reputation: 25

Отправлено 28 мая 2011 - 21:12

Мне больше внутренности интересны (PostgreSQL + php) ну а, верстка (HTML5 + CSS3) вторична. Как скрипты будут норм работать и ей займусь тогда.
0

#9 Пользователь офлайн   miraage Иконка

  • Активный соучастник
  • PipPip
  • Группа: Пользователи
  • Сообщений: 399
  • Регистрация: 11 июля 10
  • Reputation: -18

Отправлено 29 мая 2011 - 16:25

Как это сделать?

по запросу:
http://wowz.ru/api.php?c=miraage&r=limbo


получаем данные в формате JSON, например:
{"race":2,"class":5,"online":1,"name":"miraage"}


в свою очередь api.php кэширует запросы с TTL, скажем в неделю/месяц, чтобы не трогать базу и хранит их где-нить на сервере.

могу помочь с реализацией, если нужно.

Сообщение отредактировал miraage: 29 мая 2011 - 16:26

0

#10 Пользователь офлайн   Satanachia Иконка

  • Активный соучастник
  • PipPip
  • Группа: Пользователи
  • Сообщений: 284
  • Регистрация: 31 декабря 09
  • Reputation: 25

Отправлено 29 мая 2011 - 17:20

2Miraage спасибо за идею и помощь. Но пока еще Александро не ответил поэтому дальнейшие движения возможны после его ответа.
0

#11 Пользователь офлайн   miraage Иконка

  • Активный соучастник
  • PipPip
  • Группа: Пользователи
  • Сообщений: 399
  • Регистрация: 11 июля 10
  • Reputation: -18

Отправлено 30 мая 2011 - 12:24

Пусть Pdx запросы подправит, ибо я не помню структуру таблиц.
Не забудьте про отладку, но скрипт должен быть рабочим.
Написано на скорую руку, во время обеда на работе ^_~

Прикрепленный файл  api.php (3,51К)
Количество загрузок:: 17

в месте, где будет лежать скрипт, создайте папку api_caches.

п.с. если реализуете, то создайте хелп-топик с описанием, как получить данные, потому, что там ошибки выходят как:
{"error":"Invalid realm"}


и т.п.

upd. перезалил api.php

Сообщение отредактировал miraage: 30 мая 2011 - 12:30

0

#12 Пользователь офлайн   miraage Иконка

  • Активный соучастник
  • PipPip
  • Группа: Пользователи
  • Сообщений: 399
  • Регистрация: 11 июля 10
  • Reputation: -18

Отправлено 30 мая 2011 - 12:59

p.s. могу сам сделать, только нужен фтп-доступ с соотв. пермами.
0

Поделиться темой:


  • 3 Страниц +
  • 1
  • 2
  • 3
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему


Rambler's Top100
Rambler's Top100