odnoklassniki / ok-unity3d-sdk

Unity3D SDK for OK
Apache License 2.0
3 stars 6 forks source link

Ряд вопросов #61

Open AntonIV8 opened 7 years ago

AntonIV8 commented 7 years ago

Добрый день. Решил разом написать все вопросы . Вопрос первый - с новой версией SDK перестала работать авторизация OK.Auth (ничего не происходит, до этого работала). Если вызывать ее в Editor, то в консоли выводится следующее сообщение

Authorized via OAuth! UnityEngine.Debug:Log(Object) Odnoklassniki.AbstractOdnoklassniki:OAuthSuccess(String) (at Assets/Odnoklassniki/Scripts/AbstractOdnoklassniki.cs:284) Odnoklassniki.AbstractOdnoklassniki:AuthWithDebugToken() (at Assets/Odnoklassniki/Scripts/AbstractOdnoklassniki.cs:980) Odnoklassniki.AbstractOdnoklassniki:Auth(OKAuthCallback) (at Assets/Odnoklassniki/Scripts/AbstractOdnoklassniki.cs:232) Odnoklassniki.OK:Auth(OKAuthCallback) (at Assets/Odnoklassniki/Scripts/OK.cs:97) OKController:OKLogin() (at Assets/Scripts/Utilitys/OKController.cs:34) UnityEngine.EventSystems.EventSystem:Update()

Вопросы по требованиям допуска в каталог ОК

1) Проверять наш ли пользователь к вам пришел или нет, необходимо с помощью метода sdk.getInstallSource. Метод добавили, но я так понял по нему мы получаем идентификатор рекламной системы, если приложение установлено из каталога ОК ?

2) "Отсылать нам статистику вашего приложения используя метод sdk.reportStats.Обязательным является событие launch (запуск приложения нашим пользователем), остальные параметры на ваше усмотрение; " Есть ли такой метод в Unity SDK ?

3) "Обеспечить пользователя возможностью приглашать своих друзей в игру/высылать им уведомления с помощью метода sdk.sendNote;" это метод OpenInviteDialog, а вот для уведомления какой ?

4) Обеспечить пользователя возможностью публиковать в свою ленту пост об игре с помощью данного виджета; Это OpenPublishDialog ?

5) В случае совершения платежа нашим пользователем, сообщать нам об этом с помощью метода sdk.reportPayment; ну, ReportPayment вроде есть