Голоса ВК

Документация, обновления, особенности API, работа приложений
Ответить
Апчхи
Сообщения: 79
Зарегистрирован: 26 авг 2013, 23:12

Голоса ВК

Сообщение Апчхи »

Доброй ночи!
1) Как я понял, при покупке голосов не нужно их передавать в БД и там хранить, ВК делает это за нас?!
2) Обмен голосов в валюту происходит... как? Вроде тоже с помощью ВК, а не внутри приложения?
P.S. Я прочитал документацию, просто написана она немного... мутновато.
Serge
WEB Team
WEB Team
Сообщения: 520
Зарегистрирован: 04 мар 2011, 21:55

Re: Голоса ВК

Сообщение Serge »

ВК может хранит свою статистику, но никак в ваше БД не попадет. Он может отправить данные Вашему скрипту (его адрес указывается в настройках), а сам скрипт уже должен и в базу заносить и валюту прописывать.
Апчхи
Сообщения: 79
Зарегистрирован: 26 авг 2013, 23:12

Re: Голоса ВК

Сообщение Апчхи »

Нашел только Паймент Апи (зачисление голосов в приложение), а где информация по остальной реализации?
cibersant
Сообщения: 199
Зарегистрирован: 23 окт 2011, 18:34

Re: Голоса ВК

Сообщение cibersant »

а где информация по остальной реализации?
В голове.
Информацию о голосах хранится вконтакте также как в интернет системах платежей к примеру вебмонеу,Ваш скрипт лишь получает инфо,поступили голоса или нет.
Вот в зависимости от этого ты сам делаешь,к примеру твой скрипт получил сообщение что голоса перечислены,скрипт конвертит их в игровую валюту и пишет на счёт зарегистрированного игрока в бд.
Ни ХС ты захотел голоса хранить в своей БД,записал 1000 голосов и пипец типо вконтакте тебе их отдаст.
sasha^
Сообщения: 711
Зарегистрирован: 10 сен 2012, 16:52

Re: Голоса ВК

Сообщение sasha^ »

Апчхи нифига себе=) ты думал что все готовенькое лежит, ток взять и поставить... в том то и дело, что все самому нужно делать :)
Апчхи
Сообщения: 79
Зарегистрирован: 26 авг 2013, 23:12

Re: Голоса ВК

Сообщение Апчхи »

Господа, только учусь :)
Т.е. нужно отдельно делать запрос каждый раз когда нужно к ВК и отображать кол-во голосов?
И объясните принцип обмена голос - внутриигровая валюта. Допустим покупаю валюту за голоса, то сразу происходит конвертация? Голоса перечисляються на мой счёт, а пользователь получает некий аналог голосов внутри приложения, которые и передаються в БД и с которым уже идут операции?
sasha^
Сообщения: 711
Зарегистрирован: 10 сен 2012, 16:52

Re: Голоса ВК

Сообщение sasha^ »

Апчхи , вот так...:
1) чел с твоей прилы нажал на кнопку, которая вызывает окно покупки.. ты передаешь наименование товара(короткое имя переданное в окно покупки) и тип item(покупка)
2) челу открывается окно и вк на твой адресс в настройках шлет наименование товара, notification_type = get_item - получение инфы о товаре, order_id(уникальный номер покупки у вк), user_id...
ты должен записать что за товар и его order_id, а также id чела...
а вк дать ответ с именем товара, ценой, а также, необязательно, картинкой...
3) вк показывает это челу и он отказывается или подтверждает...
4) если подтвердил - вк шлет тому-же скрипту такие данные: notification_type = order_status_change - изменения статуса(человек оплатил), order_id, status, user_id, item_price(цену), item(наименование)...
сначала получить из бд order_id, сверить user_id с полученным из бд, цену, наименование, статус...
если статус - не получено(занести юзеру нужные бабло или вещи и тп..), если получено -вернуть ответ тот самый, что и если бы он получил только-что бабло или вещи..

p.s. поля ответа и подробно все другое описаны у вк...
суть я кратко объяснил..
ну и вот вк пишет:
Внимание! В случае получения повторного уведомления типа Изменения статуса заказа (с тем же order_id) ответ должен в точности повторять ответ для исходного уведомления.
cibersant
Сообщения: 199
Зарегистрирован: 23 окт 2011, 18:34

Re: Голоса ВК

Сообщение cibersant »

да в самом контакте всё расписано.можешь вообще каждый товар отдельно продавать,можешь конвертить в игровую валюту.
реализация зависит от тебя самого,а контакт лишь подтверждает перечислил игрок голоса или нет.
Ответить