ВКонтакте Android SDK
ВКонтакте Android SDK предназначен для быстрой интеграции вашего Android-приложения с ВКонтакте API.
Использование
Быстро понять принципы работы библиотеки вам поможет демо-проект AndroidVkSdkSample. В нём реализована авторизация и в качестве примера отправка записи на свою стеную.
Чтобы подключить библиотеку к своему проекту, нужно выполнить следующие шаги:
-
Импортировать проект AndroidVkSdk в Eclipse. AndroidVkSdk реализован как Android Library Project.
-
Добавить в своём проекте ссылку на AndroidVkSdk.
-
Убедиться что у вашего приложения есть разрешение на доступ в Интернет
<uses-permission android:name="android.permission.INTERNET"/>
-
Создать url авторизации и открыть его в WebView
String url=Auth.getUrl(API_ID, Auth.getSettings()); webview.loadUrl(url);
Здесь в качестве API_ID должен быть указан ID вашего приложения, созданного на http://vk.com/developers.php
-
Дождаться когда webview будет перенаправлен на Auth.redirect_url. Распарсить redirect_url чтобы получить из него access_token. Для примера смотрите как это сделано в LoginActivity.java в проекте AndroidVkSdkSample.
-
Создать объект Api для выполнения запросов к серверу ВКонтакте:
API api=new Api(access_token, API_ID);
-
Теперь можно выполнять запросы к серверу, например так:
api.createWallPost(user_id, text, null, null, false, false, false, null, null);
Проекты использующие ВКонтакте Android SDK
Kate Mobile
Напишите нам, чтобы добавить свой проект в этот список
Лицензия
Библиотека распространяется по лицензии MIT.