@CSharpChatЭта группа больше не существует

Страница 712 из 1888
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
я пробовал через jsonconvert
У тебя должны быть разные модели

На разные запросы

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 запрос на мой адрес

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
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
шта)
@object

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

https://vk.com/dev/callback_api
Ты два одинаковых линка кинул

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
Это рав апи

Страница 712 из 1888

Эта группа больше не существует Эта группа больше не существует