
Victor
06.04.2017
10:28:48
в

Ruslan
06.04.2017
10:28:53
да

Victor
06.04.2017
10:28:56
но как описать
set {
}

Google

Oleg
06.04.2017
10:29:06
Вообще можно написать конвертер JSON где это все разрулить
Что если такой то объект пришел, определять по какому-нибудь свойству, то тогда кастить в такой-то класс и тд

Victor
06.04.2017
10:29:59
я пробовал через jsonconvert
вот
как))

Oleg
06.04.2017
10:30:12
Нене
http://www.newtonsoft.com/json/help/html/CustomJsonConverter.htm

Alexander
06.04.2017
10:30:40
JObject?

Gid
06.04.2017
10:31:35
На разные запросы

Oleg
06.04.2017
10:31:47
ну а вот ссылка с примером, у чувака проблема, что у него разные типы http://stackoverflow.com/questions/36969500/json-net-custom-jsonconverter-with-data-types
и запиливаешь конвертер, его регаешь в сериализаторе и он разрулит, когда в какой класс кастовать)

Victor
06.04.2017
10:32:58
просто я делал через конвертер и он писал что нулевое значение Object приходило

Google

Victor
06.04.2017
10:33:00
в модель

Vyacheslav
06.04.2017
10:33:13

Victor
06.04.2017
10:34:47
щас попробую с кастом сделать

Gid
06.04.2017
10:35:09
Я что-то не совсем могу понять, мб не стоит делать как ты делаешь
Потому что ты же не знаешь что тебе вообще может в обьекте прийти
И у тебя всё всрётся
Может быть там есть специфические запросы?

Владимир
06.04.2017
10:36:26
Нужно в динамик десериализовать я считаю. И потом уже чекать на наличие свойств/вытаскивать данные.
И что, для вк нет уже готовой либы?

Ruslan
06.04.2017
10:36:53
вово
может там уже типы описаны
бери да юзай

Oleg
06.04.2017
10:37:21
Да он сам может эти типы описать за 2 минуты

techi
06.04.2017
10:37:22
https://github.com/vknet/vk

Victor
06.04.2017
10:39:01
типы то да. но как мне понять что такой то обьект пришел

Ruslan
06.04.2017
10:39:41
хороший вопрос)

techi
06.04.2017
10:40:06

Victor
06.04.2017
10:40:07
вот смотрите. сервер шлет post запрос на мой адрес

Gid
06.04.2017
10:40:18

Google

Oleg
06.04.2017
10:40:18
Ага

Victor
06.04.2017
10:40:21
мм без б а как проверять в модели их)

Gid
06.04.2017
10:40:26
Потом у него будет КАСТ ЭКСЕПШН
Или НАЛЛ РЕФЕРЕНС

Владимир
06.04.2017
10:40:35

Victor
06.04.2017
10:40:42
вот модель)
public class MyModel
{
public string type { get; set; }
public MyMessage @object { get; set; }
public int group_id { get; set; }
}

Gid
06.04.2017
10:40:44
Короче лучше либу юзать

Владимир
06.04.2017
10:41:00

Oleg
06.04.2017
10:41:11

Victor
06.04.2017
10:42:09
шта)

Ruslan
06.04.2017
10:42:11
https://github.com/vknet/vk/tree/master/VkNet.UWP/Model

Gid
06.04.2017
10:42:18
Когда у тебя динамик модель
То мб лучше посмотреть как это делают в других либах
Потому что шанс того что ты ЗАТЕРПИШЬ крайне велик

Oleg
06.04.2017
10:42:51

Ruslan
06.04.2017
10:43:01
https://github.com/vknet/vk/blob/master/VkNet.UWP/Utils/IVkModel.cs

Victor
06.04.2017
10:43:04
так ладно а где глянуть

Ruslan
06.04.2017
10:43:07
гляди что нашел

Gid
06.04.2017
10:44:21
https://vknet.github.io/vk/

Google

Gid
06.04.2017
10:44:22
Во
Даже на русском

Victor
06.04.2017
10:44:43
это vk api

Gid
06.04.2017
10:44:48

Victor
06.04.2017
10:44:49
https://vk.com/dev/callback_api
а я это юзать пробую)
https://vk.com/dev/callback_api

Admin
ERROR: S client not available

Gid
06.04.2017
10:45:04
Build status: Failed

Victor
06.04.2017
10:45:43
сорян))
думал не скиулось

Ruslan
06.04.2017
10:46:04
https://github.com/vknet/vk/blob/88d39ce23fe2ce77f6449e793fde1c6425954ca6/VkNet.UWP/Utils/Utilities.cs

Gid
06.04.2017
10:46:10

Владимир
06.04.2017
10:46:46
колбек апи не обернут я так понял.

Victor
06.04.2017
10:46:59
ага
я на asp сервис пробую
чтобы обрабатывать все это

Владимир
06.04.2017
10:47:36
И гугл ничего не выдает. Это какая-то новая фича?
Может месяцок подождать, кто-нибудь умный запилит.

Google

Gid
06.04.2017
10:48:47
Я тоже не могу нагуглилть
Более того я не могу найти ничего на гх
Даже примерного
https://github.com/kasthack/kasthack.vksharp
А ну ка
Ч'то нашел
https://github.com/kasthack/vk-api-schema/tree/bb1466703f107d26f2f833647f79bf0eff95e478

techi
06.04.2017
10:50:23
да не ссыте вы

Gid
06.04.2017
10:50:26
Вот ещё жсон скема

techi
06.04.2017
10:50:31
vknet работает и ишуры смотрят

Gid
06.04.2017
10:51:04
https://github.com/kasthack/kasthack.vksharp/blob/master/Sources/kasthack.vksharp/Shared/Generated/ImplementedMethods.md
Да
походу это оно что нужно
вон там имплементация методов
вокруг этого апи
вот я б это юзал

techi
06.04.2017
10:51:40
у vkapi логиниться удобно

Victor
06.04.2017
10:51:42
ну это ж не callback api

Gid
06.04.2017
10:52:06
Это рав апи
Эта группа больше не существует