Страница 1 из 1

Desktop приложение и списание голосов

Добавлено: 10 сен 2011, 19:34
Nevir
Добрый вечер!
Пытаюсь перевести из Desktop приложении голоса на счет приложения методом secure.withdrawVotes. Проверку администрацией сайта приложение не проходило.

В независимости от параметра test_mode при попытке перевода с аккаунта администратора приложения и при наличии голосов пишет ошибку Not enough votes on user's balance.

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

В чем здесь секрет?

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

Подскажите пожалуйста, как производить перевод голосов со счета пользователя на счет Desktop приложения.
Любые советы приветствуются!

Спасибо!

Re: Desktop приложение и списание голосов

Добавлено: 11 сен 2011, 17:10
Александр
Чтобы работать с голосами не с аккаунта администратора, приложение должно быть проверено администрацией.
Чтобы списать голоса с пользователя, надо сначала списать голоса с аккаунта (слева под меню) на счет пользователя в приложении (showPaymentBox), а потом с баланса пользователя в приложении списать голоса на счет приложения (secure.withdrawVotes).
Этап с showPaymentBox не пропущен?
Метод secure.withdrawVotes используется как и другие серверные методы. На форуме есть примеры использования метода в PHP.

Re: Desktop приложение и списание голосов

Добавлено: 11 сен 2011, 21:34
Nevir
Этап с showPaymentBox пропущен, но я не пониманию как его реализовать в Desktop приложении.
Подскажите, пожалуйста.