Перейти к содержимому



Купить ссылку здесь
Фотография
- - - - -

API Вконтакте NEW JSON-схема и Java SDK

Форум ZiSMO.biz
3
Сообщений в теме: 3

OFFLINE Отправлено

_shadow_
группа пользователя
228

JSON-схема и Java SDK
Хорошие новости для разработчиков, использующих API ВКонтакте. 

Мы рады сообщить, что завершили работу над JSON-схемой нашего API и первой библиотекой, созданной на её основе — Java SDK.

Оба проекта доступны на Github:

    JSON-схема: github.com/VKCOM/vk-api-schema
    Java SDK: github.com/VKCOM/vk-java-sdk


Что такое JSON-схема?

JSON Schema — это распространённый стандарт описания структуры данных. Спецификация стандарта и популярные сценарии его использования доступны на официальном сайте.

Схема создана для описания JSON-данных, но и сама она при этом является JSON-объектом. С помощью ключевых слов в схеме создаются правила валидации структуры объекта и типов его полей.

Например, объект, хранящий основные данные пользователя, в JSON-схеме выглядит так:

b6f7b5e13654.jpg

 

По тому же принципу в схеме задан формат данных для всех методов API — их входных параметров, ответов и сообщений об ошибках.

Синтаксис и структура схемы подробно описаны в нашей документации.

Как это можно использовать?

Схема — это готовая основа для создания клиента, работающего с API ВКонтакте, практически на любом языке программирования. Формализованное описание структуры данных позволяет использовать кодогенераторы и существенно сэкономить время, уделив максимум внимания собственной логике Вашего приложения.

Пример такого подхода — Java SDK для API ВКонтакте, реализованный с помощью собственного кодогенератора на основе JSON-схемы.

Java SDK

Java SDK — библиотека для работы с API ВКонтакте в приложениях, написанных на Java. SDK включает возможность вызова любого метода API, упрощает внедрение OAuth-авторизации и обработку ошибок.

Подробная документация проекта доступна на Github и на нашем сайте.

    Мы приглашаем принять участие в публичном тестировании библиотеки. С пожеланиями, вопросами и найденными в бета-версии недочётами можно обращаться в Поддержку.

 

Другие платформы

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

Если Вы создали решение для взаимодействия с API на каком-нибудь распространенном (а может, наоборот, экзотическом?) языке программирования и готовы поделиться результатами своего труда с сообществом коллег, напишите в Поддержку и расскажите о Вашем проекте.

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

Взято с Ссылка





    • 0
  • Наверх
  • Ответить

OFFLINE Отправлено

_shadow_
группа пользователя
228

Есть умельцы по этому делу?)


    • 0
  • Наверх
  • Ответить

OFFLINE Отправлено

litelfut
группа пользователя
  • Онлайн:121д 22ч 1м
291

Есть умельцы по этому делу?)

Пока это все только для java я на php пишу
ia6nwtku.gif
    • 0
  • Наверх
  • Ответить

OFFLINE Отправлено

MachinesWork
группа пользователя
  • Онлайн:13д 16ч 20м
28

Есть умельцы по этому делу?)

а нафига тут умельцы? эта вещь по факту ничего не решает - ну да - типа круто, что можно просто взять схему и быстро сгенерить по ней класс объекта, но это и вручную успешно делалось раньше


    • 0
  • Наверх
  • Ответить



Напишите свое сообщение