Авария на сервере Api

Avatar
  • обновлен
  • Особенность

При обращении к /v1/transaction/ сервер выдает Exception
["message"]=> string(216) "SQLSTATE[42601]: Syntax error: 7 ERROR: syntax error at or near "transaction" LINE 1: ...) AND (("transaction"."user" = 414740)) AND (TRUE)transactio... ^»
["file"]=> string(53) "/var/www/production/library/Zend/Db/Statement/Pdo.php»
["line"]=> int(234)
Ну и дальше вываливает trace c подробным перечнем файлов входящих в production.

Прикрепленные ответы
Avatar
support
  • Ответ
  • Особенность
Цитата от Dmitry Matora

Узнал из гугла, что существует /v2/transaction/ проверил, работает.

Получается у Вас не ошибка в документации, у Вас вся документация устарела.

А еще при использовании группы вконтакте (как минимум на макбуке) не работает отправка комментариев на этой странице. Чтобы добраться до кнопки "Написать ответ",  приходится править html инспектором.

Это возможно. Вы обращаетесь к старой версии API, работоспособность которой мы не гарантируем. Она работает как может, поэтому мы её всё же не удаляем, оставляя для тех, кто ещё пытается её использовать. ¯\_(ツ)_/¯

Правильнее будет использовать свежую версию API и переходить на /v8/diff

Avatar
support
  • На рассмотрении

Дмитрий, можете уточнить где именно возникает ошибка? В каком случае идёт обращение к этому методу?

Avatar
Dmitry Matora

Как я писал, ошибка возникает при обращении к /v1/transaction/

Обращение к этому методу возникает при получении списка транзакций.

Кстати у Вас ошибка в документации - в разделе транзакции вместо метода /v1/transaction/ указан метод /v1/instrument/currency/

Avatar
Dmitry Matora

Узнал из гугла, что существует /v2/transaction/ проверил, работает.

Получается у Вас не ошибка в документации, у Вас вся документация устарела.

А еще при использовании группы вконтакте (как минимум на макбуке) не работает отправка комментариев на этой странице. Чтобы добраться до кнопки "Написать ответ",  приходится править html инспектором.

Avatar
support
  • Ответ
  • Особенность
Цитата от Dmitry Matora

Узнал из гугла, что существует /v2/transaction/ проверил, работает.

Получается у Вас не ошибка в документации, у Вас вся документация устарела.

А еще при использовании группы вконтакте (как минимум на макбуке) не работает отправка комментариев на этой странице. Чтобы добраться до кнопки "Написать ответ",  приходится править html инспектором.

Это возможно. Вы обращаетесь к старой версии API, работоспособность которой мы не гарантируем. Она работает как может, поэтому мы её всё же не удаляем, оставляя для тех, кто ещё пытается её использовать. ¯\_(ツ)_/¯

Правильнее будет использовать свежую версию API и переходить на /v8/diff

Avatar
Dmitry Matora
Цитата от support

Это возможно. Вы обращаетесь к старой версии API, работоспособность которой мы не гарантируем. Она работает как может, поэтому мы её всё же не удаляем, оставляя для тех, кто ещё пытается её использовать. ¯\_(ツ)_/¯

Правильнее будет использовать свежую версию API и переходить на /v8/diff

Документация по /v8/diff есть где-то?

Avatar
support
Цитата от Dmitry Matora

Документация по /v8/diff есть где-то?

Да, конечно, на GitHub: https://github.com/zenmoney/ZenPlugins/wiki/ZenMoney-API

Avatar
support
Цитата от Dmitry Matora

Узнал из гугла, что существует /v2/transaction/ проверил, работает.

Получается у Вас не ошибка в документации, у Вас вся документация устарела.

А еще при использовании группы вконтакте (как минимум на макбуке) не работает отправка комментариев на этой странице. Чтобы добраться до кнопки "Написать ответ",  приходится править html инспектором.

А еще при использовании группы вконтакте (как минимум на макбуке) не работает отправка комментариев на этой странице. Чтобы добраться до кнопки "Написать ответ",  приходится править html инспектором.

Думаем, в таком случае лучше сразу открывать веб-версию – http://support.zenmoney.ru