Skip to content

Babay88/Android-VKontakte-SDK

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ВКонтакте Android SDK

ВКонтакте Android SDK предназначен для быстрой интеграции вашего Android-приложения с ВКонтакте API.

Использование

Быстро понять принципы работы библиотеки вам поможет демо-проект AndroidVkSdkSample. В нём реализована авторизация и в качестве примера отправка записи на свою стеную.
Чтобы подключить библиотеку к своему проекту, нужно выполнить следующие шаги:

  1. Импортировать проект AndroidVkSdk в Eclipse. AndroidVkSdk реализован как Android Library Project.

  2. Добавить в своём проекте ссылку на AndroidVkSdk.

  3. Убедиться что у вашего приложения есть разрешение на доступ в Интернет

    <uses-permission android:name="android.permission.INTERNET"/>  
  4. Создать url авторизации и открыть его в WebView

    String url=Auth.getUrl(API_ID, Auth.getSettings());
    webview.loadUrl(url);

    Здесь в качестве API_ID должен быть указан ID вашего приложения, созданного на http://vk.com/developers.php

  5. Дождаться когда webview будет перенаправлен на Auth.redirect_url. Распарсить redirect_url чтобы получить из него access_token. Для примера смотрите как это сделано в LoginActivity.java в проекте AndroidVkSdkSample.

  6. Создать объект Api для выполнения запросов к серверу ВКонтакте:

    API api=new Api(access_token, API_ID);  
  7. Теперь можно выполнять запросы к серверу, например так:

    api.createWallPost(user_id, text, null, null, false, false, false, null, null);

Проекты использующие ВКонтакте Android SDK

Kate Mobile
Brandisor
Бро Рецепты
Vkontakte Playlist Downloader
Напишите нам, чтобы добавить свой проект в этот список

Лицензия

Библиотека распространяется по лицензии MIT.

About

Android SDK for vkontakte.ru social network

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.8%
  • Groovy 0.2%