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

Обсуждение практических вопросов использования Public API


Рекомендованные публикации

Игроки
600 публикаций
12 763 боя
Кто поможет в разработке плагина по статистике?для WP Изменено пользователем redzhet
не ставлю афтографы:asap:

 

 

Ссылка на комментарий
Игроки
7 065 публикаций
69 282 боя

когда будут готовы исходники, как на других платформах API, для разных CMS, с понятной инструкцией по установке, без простого метода тыка?

Например: Вход по API или OID  для разных CMS?

У тогоже Яндекса уже есть готовые дистрибутивы для  WP,IPB,DLE,Joomla.....

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

Просто страничка со списком для скачивания, а в каждом архиве инструкция и файлы.

Кланстат ладно - уже есть - на его основе уже готово много модулей. сам для сайтов наделал. Но надоело мучится с мокрыми исходниками по входу от WN

Да - у меня есть исходники для всех CMS и форумов - или почти для всех, чтото писал сам, чтото переписывал исходя из готовх от других авторов. Но они мокрые.

На данный момент у нас самые умные и продвинутые те, кто это создал - наши любимые и уважаемые разработчики - им и флаг в руки по реализации. Не так трудно. А народ то мечтает и ждет.

Зато когда все будет готово - какой вам респект, уважаемые?!

  • Плюс 1
Ссылка на комментарий
Игроки
520 публикаций
59 240 боёв
26 Июл 2014 - 23:19 пользователь seryoga_sgb сказал:

когда будут готовы исходники, как на других платформах API, для разных CMS, с понятной инструкцией по установке, без простого метода тыка?

Например: Вход по API или OID  для разных CMS?

У тогоже Яндекса уже есть готовые дистрибутивы для  WP,IPB,DLE,Joomla.....

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

Просто страничка со списком для скачивания, а в каждом архиве инструкция и файлы.

Кланстат ладно - уже есть - на его основе уже готово много модулей. сам для сайтов наделал. Но надоело мучится с мокрыми исходниками по входу от WN

Да - у меня есть исходники для всех CMS и форумов - или почти для всех, чтото писал сам, чтото переписывал исходя из готовх от других авторов. Но они мокрые.

На данный момент у нас самые умные и продвинутые те, кто это создал - наши любимые и уважаемые разработчики - им и флаг в руки по реализации. Не так трудно. А народ то мечтает и ждет.

Зато когда все будет готово - какой вам респект, уважаемые?!

 

Вам предоставили необходимые методы, подробно пояснили принцип работы, разве этого не достаточно?

 

Небольшая информация для понимания: Что такое сервис OpenID, Аутентификация OpenID.

 

Дополнение к посту:

  • Первый тип отдаёт application/xrds+xml или text/xml, достаточно воспользоваться стандартной php-библиотекой для OpenID.
  • Второй тип отдаёт application/json, но стандартные php-библиотеки для OpenID его не понимают.

 

Правильней будет использовать первый тип для аутентификации, а второй для получения access_token'а и дальнейшей работы с ним. Разработчики, если я не прав, то, пожалуйста, поправьте.

Изменено пользователем REDMONDS
Ссылка на комментарий
Игроки
133 публикации
11 202 боя
26 Июл 2014 - 23:19 пользователь seryoga_sgb сказал:

когда будут готовы исходники, как на других платформах API, для разных CMS, с понятной инструкцией по установке, без простого метода тыка?

Например: Вход по API или OID  для разных CMS?

У тогоже Яндекса уже есть готовые дистрибутивы для  WP,IPB,DLE,Joomla.....

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

Просто страничка со списком для скачивания, а в каждом архиве инструкция и файлы.

Кланстат ладно - уже есть - на его основе уже готово много модулей. сам для сайтов наделал. Но надоело мучится с мокрыми исходниками по входу от WN

Да - у меня есть исходники для всех CMS и форумов - или почти для всех, чтото писал сам, чтото переписывал исходя из готовх от других авторов. Но они мокрые.

На данный момент у нас самые умные и продвинутые те, кто это создал - наши любимые и уважаемые разработчики - им и флаг в руки по реализации. Не так трудно. А народ то мечтает и ждет.

Зато когда все будет готово - какой вам респект, уважаемые?!

Простите, но я просто охреневаю.. Что вы вообще можете сделать нормального, если вы даже вход на сайте сделать не можете? Может это таки не ваше занятие?

  • Плюс 2
Ссылка на комментарий
Игроки
422 публикации
15 663 боя
28 Июл 2014 - 00:07 пользователь balatskiy сказал:

Простите, но я просто охреневаю.. Что вы вообще можете сделать нормального, если вы даже вход на сайте сделать не можете? Может это таки не ваше занятие?

Полностью поддерживаю. Так же хотел прокомментировать данный пост, но ничего в голову не пришло... кроме матов.


Возник вопрос по поводу игрока 172274

По моим данным, 26.07.2014 в 15:44:58 у игрока было 13 155 боев

сейчас (28.07.2014 06:24:48) у него 12 486 боев

В профиле на сайте есть запись: "BLYK не попал в рейтинг из-за нарушения правил игры. Обратитесь в Центр поддержки за дополнительной информацией".

На сколько я понимаю, бывают случаи, когда администрация в ручном режиме "откатывает" данные об аккаунте?  Спасибо.

Изменено пользователем Гость
  • Плюс 1
Ссылка на комментарий
Игроки
569 публикаций
20 955 боёв
28 Июл 2014 - 05:41 пользователь STREJlA сказал:

Полностью поддерживаю. Так же хотел прокомментировать данный пост, но ничего в голову не пришло... кроме матов.


Возник вопрос по поводу игрока 172274

По моим данным, 26.07.2014 в 15:44:58 у игрока было 13 155 боев

сейчас (28.07.2014 06:24:48) у него 12 486 боев

В профиле на сайте есть запись: "BLYK не попал в рейтинг из-за нарушения правил игры. Обратитесь в Центр поддержки за дополнительной информацией".

На сколько я понимаю, бывают случаи, когда администрация в ручном режиме "откатывает" данные об аккаунте?  Спасибо.

Да, такое возможно в определенных случаях. Причины - Правила Игры, пункт Иные Нарушения, п/п. 3.

Ссылка на комментарий
Игроки
520 публикаций
59 240 боёв

Все-таки сервер продолжает давать отлуп, хоть ты убейся. Повторю свой вопрос, были ли какие-то изменения 23-го числа?

Ссылка на комментарий
Игроки
569 публикаций
20 955 боёв
28 Июл 2014 - 09:18 пользователь REDMONDS сказал:

Все-таки сервер продолжает давать отлуп, хоть ты убейся. Повторю свой вопрос, были ли какие-то изменения 23-го числа?


Сейчас производим повторную проверку возможных причин появления ошибок. По поступлении информации сообщу конкретнее.

Ссылка на комментарий
Игроки
133 публикации
11 202 боя
28 Июл 2014 - 20:24 пользователь STREJlA сказал:

На 725 000 запросов у меня приходится 12 600 ошибок. (1.73%).

Ужос XD

Есть такое, но все же бета-тест, все дела.. Поправят еще ;)


И да.. Любителям готовых решений, делюсь хелпером АЖ В 18 СТРОК КОДА для работы с Api

Spoiler

 

Пользователь сказал:

<?php
# Author: Balatskiy

class WGApi {
    var $apiApp = "demo";
    var $apiProtocol = "http";
    var $apiServer = "api.worldoftanks.ru";

    function __construct($app = false, $protocol = false, $server = false) {
        $this->apiApp = ($app ? $app : $this->apiApp);
        $this->apiProtocol = ($protocol ? $protocol : $this->apiProtocol);
        $this->apiServer = ($server ? $server : $this->apiServer);
    }

    function query($query, $params = array(), $protocol = false, $server = false) {
        return file_get_contents(($protocol ? $protocol : $this->apiProtocol) . "://" . ($server ? $server : $this->apiServer) . "/" . $query . "/?" . http_build_query(array_merge($params, array('application_id' => $this->apiApp))));
    }
}

Я не уверен, что делать надо так и это вообще правильно, но использовать его очень просто, сириос очень помогает..
 

Пользователь сказал:

// Стандартная инициализация

$api = new WGApi();

 

// Инициализируем с просьбой юзать https
$api = new WGApi(false, "https");

 

// Отправляем запрос к api, метод - account/tanks, account_id - 1

$api->query("account/tanks", array("account_id" => 1));

 

Юзайте и будет вам счастье, не забудьте поменять application_id :teethhappy:

Изменено пользователем balatskiy
Ссылка на комментарий
Игроки
520 публикаций
59 240 боёв
28 Июл 2014 - 22:50 пользователь balatskiy сказал:

Есть такое, но все же бета-тест, все дела.. Поправят еще ;)


И да.. Любителям готовых решений, делюсь хелпером АЖ В 18 СТРОК КОДА для работы с Api

Spoiler

 

Я не уверен, что делать надо так и это вообще правильно, но использовать его очень просто, сириос очень помогает..
 

 

Юзайте и будет вам счастье, не забудьте поменять application_id :teethhappy:

И как это поможет отваливающимся соединениям к серверу API?

Ссылка на комментарий
Игроки
422 публикации
15 663 боя
29 Июл 2014 - 00:10 пользователь REDMONDS сказал:

И как это поможет отваливающимся соединениям к серверу API?

Никак, просто человек поделился своим решением, забыв, кстати, что file_get_contents не у всех будет работать с https

Изменено пользователем Гость
  • Плюс 1
Ссылка на комментарий
Игроки
520 публикаций
59 240 боёв
29 Июл 2014 - 01:27 пользователь STREJlA сказал:

Никак, просто человек поделился своим решением, забыв, кстати, что file_get_contents не у всех будет работать с https

И приподнес это как панацею.
Знаете ли, CURL и ssl пережевывает, но делу это не помогает.

Изменено пользователем REDMONDS
Ссылка на комментарий
Игроки
422 публикации
15 663 боя
29 Июл 2014 - 00:33 пользователь REDMONDS сказал:

И приподнес это как панацею.
Знаете ли, CURL и ssl пережевывает, но делу это не помогает.

Да, именно в этом он и не прав.

Дело не в curl, ssl или фазе луны - разработчики что то втихаря намутили, а теперь сами не могут понять что.

Ссылка на комментарий
Игроки
520 публикаций
59 240 боёв
29 Июл 2014 - 01:39 пользователь STREJlA сказал:

Да, именно в этом он и не прав.

Дело не в curl, ssl или фазе луны - разработчики что то втихаря намутили, а теперь сами не могут понять что.


Как мне видится, там или намудрили на маршрутизаторе-балансировщике, стоящем перед сервером, он банально режет пакеты, или это нечто, отдающее json умирает, споткнувшись обо что то в базе данных, а web-cервер фалломорфирует от этого.

Ссылка на комментарий
Игроки
1 502 публикации
17 867 боёв

Ребят, ну что опять такое? Все клановые методы возвращают:

Пользователь сказал:

{    "status": "error",    "error": {        "field": null,        "message": "SOURCE_NOT_AVAILABLE",        "code": 500,        "value": null    }}

 В саппорт писать бесполезно, потому что к тому моменту как они ответят все уже починят. Недавно же уже была такая проблема, ну разве тяжело предупредить :(

 

  • Плюс 2
Ссылка на комментарий
Игроки
427 публикаций
46 364 боя
29 Июл 2014 - 07:35 пользователь st11ks сказал:

Ребят, ну что опять такое? Все клановые методы возвращают:

 В саппорт писать бесполезно, потому что к тому моменту как они ответят все уже починят. Недавно же уже была такая проблема, ну разве тяжело предупредить :(

 

Вы чего панику развели? Обновление 9.2 накатывается сегодня, а вы сразу истерить кидаетесь.

Сайт клана IS-23

 

Ссылка на комментарий
Игроки
1 502 публикации
17 867 боёв
29 Июл 2014 - 09:27 пользователь Drahtigel сказал:

Вы чего панику развели? Обновление 9.2 накатывается сегодня, а вы сразу истерить кидаетесь.


никакой истерики. Просто как обычно все через ж.. Половина методов работает, половина нет. Вывешивайте объявление, что в связи с выходом обновления API работать не будут. Разве это так тяжело?

Ссылка на комментарий
Игроки
283 публикации
2 868 боёв
29 Июл 2014 - 07:35 пользователь st11ks сказал:

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

 

Отправьте, пожалуйста, в личку номер заявки. Разберемся и с этим.

Еще раз хочу обратить внимание, что форум не предназначен для информирования о подобного рода проблемах.

Ссылка на комментарий
Игроки
1 160 публикаций
69 896 боёв
29 Июл 2014 - 11:35 пользователь st11ks сказал:

Ребят, ну что опять такое? Все клановые методы возвращают:

Вроде заработало. Только что.

@4354591-el.png
tankomatic.ru - подробная статистика игроков и кланов, рейтинги, генератор юзербаров

Ссылка на комментарий

В целях безопасности не указывайте здесь личную информацию о себе или о ком-либо другом, так как мы не сможем защитить её в соответствии с Политикой конфиденциальности Леста Игры.

Пожалуйста, войдите для комментирования

Вы сможете оставить комментарий после входа



Войти сейчас
  • Сейчас на странице   0 пользователей

    • Эту страницу никто не просматривает.
×
×
  • Создать...