исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android

SDK ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ использованиС API Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ Π² Android-прилоТСниях. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ смогут ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ Π±Π΅Π· Π²Π²ΠΎΠ΄Π° Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ пароля. ПослС этого Π²Ρ‹ смоТСтС сразу Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ API.

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ вСрсии Android 4.1 ΠΈ Π²Ρ‹ΡˆΠ΅.

Для получСния ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠ° Π’Π°ΡˆΠ΅Π³ΠΎ сСртификата ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… способов.

Certificate fingerprint: SHA1: DA:39:A3:EE:5E:6B:4B:0D:32:55:BF:EF:95:60:18:90:AF:D8:07:09

Π£Π΄Π°Π»ΠΈΠ² всС двоСточия, Π’Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΎΠΊ своСго ΠΊΠ»ΡŽΡ‡Π°.

String[] fingerprints = VKUtils.getCertificateFingerprint(this, this.getPackageName());

Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, fingerprints содСрТит ΠΎΠ΄Π½Ρƒ строку, которая Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠΎΠΌ Π’Π°ΡˆΠ΅Π³ΠΎ сСртификата (Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΈΠΌ сСртификатом Π±Ρ‹Π»ΠΎ подписано ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅).

Π’ настройках прилоТСния ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ нСсколько ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠΎΠ², Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, debug ΠΈ release.

Π‘Ρ‚Π°Ρ€Ρ‹Π΅ вСрсии SDK Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ здСсь

Если Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ установлСно ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅, Ρ‚ΠΎ авторизация ΠΏΡ€ΠΎΠΉΠ΄Π΅Ρ‚ Ρ‡Π΅Ρ€Π΅Π· Π½Π΅Π³ΠΎ Π±Π΅Π· Π²Π²ΠΎΠ΄Π° Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ пароля.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ VK.login

VK.login(activity, arrayListOf(VKScope.WALL, VKScope.PHOTOS))

Для доступа ΠΊ API ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ встроСнныС Π² SDK ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, Ρ‚Π°ΠΊ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ² access_token ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ свою Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ.

ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ VKRequest. Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° VKUsersRequest

VKUsersCommand ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° части для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π»ΠΈΠΌΠΈΡ‚Π°ΠΌΠΈ API. Π’ этом основноС ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ VKUsersRequest ΠΎΡ‚ VKUsersCommand.

Π’Π°ΠΊΠΆΠ΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ VKWallPostCommand. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ слоТного API-запроса с Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ Ρ„Π°ΠΉΠ»Π°.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Android исходный ΠΊΠΎΠ΄

исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. . исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android-. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° . SDK ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ использованиС API Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ Π² Android-прилоТСниях. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ смогут ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ Π±Π΅Π· Π²Π²ΠΎΠ΄Π° Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ пароля. ПослС этого Π²Ρ‹ смоТСтС сразу Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ API.

Android исходный ΠΊΠΎΠ΄ запись Π·Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π°

исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. . исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android-. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° . SDK ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ использованиС API Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ Π² Android-прилоТСниях. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ смогут ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ Π±Π΅Π· Π²Π²ΠΎΠ΄Π° Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ пароля. ПослС этого Π²Ρ‹ смоТСтС сразу Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ API.

Android исходный ΠΊΠΎΠ΄ запись Π·Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π°

Π£Ρ€ΠΎΠΊ 19. Toast Notification

xmlns:tools=»http://schemas.android.com/tools»
android:layout_width=»fill_parent»
android:layout_height=»fill_parent»
android:background=»#000000″
android:orientation=»vertical» >

import android.app.Activity;
import android.os.Bundle;
import android.view.Gravity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.Window;
import android.view.WindowManager;
import android.widget.Button;
import android.widget.Toast;

public class MainActivity extends Activity <

// Override
public void onCreate(Bundle savedInstanceState) <
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.activity_main);
final Button call = (Button) findViewById(R.id.call);
call.setOnClickListener(new View.OnClickListener() <

public void onClick(View v) <
/* Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ */
Toast toastcall = Toast.makeText(getApplicationContext(),
«ΠŸΡ€ΠΈΠ²Π΅Ρ‚, ΠΌΠΈΡ€!», Toast.LENGTH_SHORT);
/* Π”Π΅Π»Π°Π΅ΠΌ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Ρ†Π΅Ρ‚Ρ€Ρƒ */
toastcall.setGravity(Gravity.CENTER, 0, 0);
toastcall.show();

Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» с Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ для Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ увСдомлСния

android:id=»@+id/toasttext»
android:layout_width=»wrap_content»
android:layout_height=»fill_parent»
android:text=»ΠŸΡ€ΠΈΠ²Π΅Ρ‚, ΠΌΠΈΡ€!»
android:textColor=»#000000″
android:textStyle=»bold» >

ΠœΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° OnClick()

public void onClick(View v) <
LayoutInflater inflater = getLayoutInflater();
View layout = inflater.inflate(R.layout.toast_custom,
(ViewGroup) findViewById(R.id.custom_toast));

Toast toastcall = new Toast(getApplicationContext());
/* Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π΅ΠΌ сообщСниС ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ */
toastcall.setGravity(Gravity.CENTER, 0, 0);
/* УстанавливаСм Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠΊΠ°Π·Π° */
toastcall.setDuration(Toast.LENGTH_LONG);
/* Π—Π°Π΄Π°Π΅ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ для Toast */
toastcall.setView(layout);
/* ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ тСкстовоС ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ */
toastcall.show();

исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. . исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android-. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° . SDK ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ использованиС API Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ Π² Android-прилоТСниях. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ смогут ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ Π±Π΅Π· Π²Π²ΠΎΠ΄Π° Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ пароля. ПослС этого Π²Ρ‹ смоТСтС сразу Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ API.

исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. qtXq2KvLfzqRSvtCSHJEKdzdxM dOS8yhhAAGwDwyR3SI2eccWOa28pGjrqe6I43CQ h5s3. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android-qtXq2KvLfzqRSvtCSHJEKdzdxM dOS8yhhAAGwDwyR3SI2eccWOa28pGjrqe6I43CQ h5s3. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° qtXq2KvLfzqRSvtCSHJEKdzdxM dOS8yhhAAGwDwyR3SI2eccWOa28pGjrqe6I43CQ h5s3. SDK ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ использованиС API Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ Π² Android-прилоТСниях. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ смогут ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ Π±Π΅Π· Π²Π²ΠΎΠ΄Π° Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ пароля. ПослС этого Π²Ρ‹ смоТСтС сразу Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ API.

исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. . исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android-. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° . SDK ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ использованиС API Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ Π² Android-прилоТСниях. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ смогут ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ Π±Π΅Π· Π²Π²ΠΎΠ΄Π° Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ пароля. ПослС этого Π²Ρ‹ смоТСтС сразу Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ API.

Android исходный ΠΊΠΎΠ΄ запись Π·Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π°

Π£Ρ€ΠΎΠΊ 18. SlidingDrawer

xmlns:tools=»http://schemas.android.com/tools»
android:layout_width=»fill_parent»
android:layout_height=»fill_parent»
android:background=»#000000″
android:orientation=»vertical» >

import android.app.Activity;
import android.os.Bundle;
import android.view.Window;
import android.view.WindowManager;
import android.widget.ImageView;
import android.widget.SlidingDrawer;
import android.widget.SlidingDrawer.OnDrawerCloseListener;
import android.widget.SlidingDrawer.OnDrawerOpenListener;
import android.widget.SlidingDrawer.OnDrawerScrollListener;

public class MainActivity extends Activity <

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android

VK SDK for Android

исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. android sdk core. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android-android sdk core. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° android sdk core. SDK ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ использованиС API Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ Π² Android-прилоТСниях. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ смогут ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ Π±Π΅Π· Π²Π²ΠΎΠ΄Π° Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ пароля. ПослС этого Π²Ρ‹ смоТСтС сразу Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ API.

Library for working with VK API, authorization through VK app, using VK functions. Minimal version of Android is 5.0

Prepare for Using VK SDK

To use VK SDK primarily you need to create a new VK application here by choosing the Standalone application type. Choose a title and confirm the action via SMS and you will be redirected to the application settings page. You will require your Application ID (referenced as API_ID in the documentation). Fill in the «Batch name for Android», «Main Activity for Android» and «Certificate fingerprint for Android».

Certificate Fingerprint Receiving

To receive your certificate’s fingerprint you can use one of the following methods.

Fingerprint Receiving via Keytool

The keystore for the release version is usually created by a programmer, so you should create it or recall its location.

Certificate fingerprint: SHA1: DA:39:A3:EE:5E:6B:4B:0D:32:55:BF:EF:95:60:18:90:AF:D8:07:09

Fingerprint Receiving via SDK

If you’ve already added SDK to your project, you can use the following function in each Activity of your app.

As a rule, fingerprints contains a single line. It’s a fingerprint of your certificate (depends on the certificate used for your app’s signing)

Fingerprint Receiving via Android Studio

Click in right menu on Gradle tab (or double shift and type Gradle). Open your project root folder, then open Tasks and after android. Run signingReport task. Find your SHA1 fingerprint in Run tab output.

You can add more than one fingerprint in your app settings, e.g., debug and release fingerprints.

Connecting VK SDK to Your Android Application

Connecting With Maven

исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. android sdk core. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android-android sdk core. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° android sdk core. SDK ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ использованиС API Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ Π² Android-прилоТСниях. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ смогут ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ Π±Π΅Π· Π²Π²ΠΎΠ΄Π° Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ пароля. ПослС этого Π²Ρ‹ смоТСтС сразу Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ API.

You can add next maven dependency in your project:

The available library modules are listed below.

android-sdk-core : Core functionality (required).

android-sdk-api : Api generated models and methods.

androidsdk : deprecated copy version of the android-sdk-core(will be removed in future releases since 01.09.2021).

androidsdkapi : deprecated copy version of the android-sdk-api(will be removed in future releases since 01.09.2021).

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² VK mini apps

ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π½Π°Π΄ΠΎ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π² сторону Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² VK? Π£ мСня Π·Π° спиной ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Ρ‚ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ для массовых сСрвисов, ΠΈ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ сСйчас ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΡΠ΅Ρ‚ΡŒ Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β» β€” быстрый ΠΈ эффСктивный способ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΊΠ°Π½Π°Π» ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ с Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ большой Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΠ΅ΠΉ. НиТС расскаТу, Π² Ρ‡Π΅ΠΌ идСя VK mini apps, ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ прилоТСния ΠΈ Π½Π° Ρ‡Ρ‚ΠΎ стоит ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅.

исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. au2v2d1ko6i5ifqn2lnydurcczg. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android-au2v2d1ko6i5ifqn2lnydurcczg. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° au2v2d1ko6i5ifqn2lnydurcczg. SDK ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ использованиС API Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ Π² Android-прилоТСниях. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ смогут ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ Π±Π΅Π· Π²Π²ΠΎΠ΄Π° Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ пароля. ПослС этого Π²Ρ‹ смоТСтС сразу Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ API.

ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° VK mini apps

Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β» прСдоставляСт сторонним Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π²Π΅Π±-прилоТСния ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ ΠΈΡ… Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ/ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ³Π°Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ сСти. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ прилоТСния ΠΈΠ· Google Play/App Store, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ прилоТСния доступСн Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ сСссии основного прилоТСния Π²ΠΎ Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β» ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· Π±Ρ€Π°ΡƒΠ·Π΅Ρ€, Π½Π° сайтС соцсСти. Π’ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти Π΅ΡΡ‚ΡŒ подробная инструкция ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ VK mini apps.

Π˜Π½Ρ„Ρ€Π°ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° прилоТСния VK mini app

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ VK mini app прСдставляСт собой ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Π²Π΅Π±-рСсурс, располагаСмый ΠΏΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ адрСсу. Π•Π³ΠΎ ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² «ПанСли управлСния ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌΒ» ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти.

Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β» позволяСт Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Ρ‚Ρ€ΠΈ вСрсии прилоТСния:

Π’Π°Ρˆ Π²Π΅Π±-рСсурс встраиваСтся Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β» Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ WebView, ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ с дСсктопа β€” Ρ‡Π΅Ρ€Π΅Π· iFrame. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π² ΡƒΠΌΠ΅, Ρ‡Ρ‚ΠΎ Ρ‡Π°ΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° JavaScript ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСдоступна, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ тСстированиС.

ПослС тСстирования Π²Π΅Π±-прилоТСния Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… устройствах Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π½Π° ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ†ΠΈΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΎ ΠΌΠΎΠ³Π»ΠΎ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΎ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅. Заявка Π½Π° ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ†ΠΈΡŽ отправляСтся ΠΈΠ· «ПанСли управлСния ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌΒ». ΠžΠ±ΡŠΡΠ²Π»Π΅Π½Π½Ρ‹ΠΉ Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β» срок ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ†ΠΈΠΈ β€” 7 Π΄Π½Π΅ΠΉ. Π’Ρ‹ΠΊΠ»Π°Π΄ΠΊΠΈ Π½ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ (сСрвисов ΠΏΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β») происходят Ρ€Π°Π· Π² нСдСлю ΠΏΠΎ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Π³Π°ΠΌ.

Π•ΡΡ‚ΡŒ подробная памятка ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠ²Π΅Ρ€ΠΈΡ‚ΡŒΡΡ с Π½Π΅ΠΉ, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΎΡ‚Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ†ΠΈΡŽ.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° прилоТСния VK mini app

Π˜Ρ‚Π°ΠΊ, ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ VK Mini Apps β€” это, ΠΏΠΎ сути, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ встраиваСтся Π² ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ посрСдством iFrame ΠΈΠ»ΠΈ WebView. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π²Ρ‹Π±ΠΎΡ€ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ написано, Π·Π° Π²Π°ΠΌΠΈ.

Однако для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π° Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β» Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅Ρ‚ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² VK UI, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½ΡƒΡŽ Π½Π° React:

Π­Ρ‚ΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ β€” ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΡƒΠΆΠ΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹, ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈΡ… Π² структуру вашСй страницы ΠΈΠ»ΠΈ SPA.

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΡƒΠΆΠ΅ стилизованы согласно styleguide Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β» β€” ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Π΅Π΅ ΠΈ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Ρ‚Π΅ΠΌΠΈ элСмСнтами управлСния ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²ΠΎΠΌ, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠ½ ΡƒΠΆΠ΅ ΠΏΡ€ΠΈΠ²Ρ‹ΠΊ, Π½Π°Ρ…ΠΎΠ΄ΡΡΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти.

Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β» Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° слСдования ΠΊΠ°ΠΊΠΎΠΉ Π±Ρ‹ Ρ‚ΠΎ Π½ΠΈ Π±Ρ‹Π»ΠΎ ТСсткой Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ построСния Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π° β€” ΠΌΡ‹ Π±Π΅Ρ€Π΅ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ, ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠ΅ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π½ΡƒΠΆΠ½ΠΎ. НапримСр, Π²Ρ‹ всСгда смоТСтС Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π³Π»ΡƒΠΏΠΎΠΌΡƒ view-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρƒ свой класс, свой ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ событий, ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ любой Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹ ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.
БущСствуСт достаточно подробная (ΠΏΡ€Π°Π²Π΄Π°, Π½Π΅ совсСм полная) докумСнтация ΠΏΠΎ VKUI. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π½Π° GitHub: https://github.com/VKCOM/VKUI. БоотвСтствСнно, максимально простая установка:

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³ Π² head вСрстки страницы вашСго прилоТСния, ΠΈΠ½Π°Ρ‡Π΅ Π½Π° устройствах с iOS Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ нативная навигация Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β»:

Π”Π°Π»Π΅Π΅ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ просто Π²ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ React-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° страницу.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ открытия прилоТСния

Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β» сам добавляСт ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ запуска ΠΊ адрСсной строкС, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ открываСтся вашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π˜Ρ… список ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ: vk_user_id, vk_app_id, vk_are_notifications_enabled, vk_language, vk_ref, vk_access_token_settings, vk_group_id, vk_viewer_group_role, vk_platform, vk_is_favorite, sign. Π’ΠΎ Π΅ΡΡ‚ΡŒ Ρ„Ρ€Π΅ΠΉΠΌ с вашим ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ откроСтся ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ с ΠΏΠΎΡ…ΠΎΠΆΠΈΠΌ адрСсом: youvkapp.ru/?vk_access_token_settings=notify&vk_app_id=888888&vk_are_notifications_enabled=1&vk_is_app_user=1&vk_is_favorite=1&vk_language=ru&vk_platform=desktop_web&vk_ref=other&vk_user_id=111111&sign=fsdfsdgfgfiuoitu8345u34j

Π­Ρ‚ΠΎ позволяСт ΡƒΠΆΠ΅ ΠΏΡ€ΠΈ стартС прилоТСния ΠΈΠΌΠ΅Ρ‚ΡŒ достаточно ΠΏΠΎΠ»Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½Π½Ρ‹Ρ… ΠΈΠ· url, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ взаимодСйствиС с ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ. НапримСр, Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ с Π½ΠΈΠΌ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ языкС β€” русском, английском ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΎΠΌ-Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΌ, Π»ΠΈΠ±ΠΎ ΠΏΠΎΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ своих ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π² этот список Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β» Π½Π° Π½ΠΎΡΠ±Ρ€ΡŒ 2019 Π³ΠΎΠ΄Π° Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π½Π΅ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚. Однако Π² url ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ Ρ…ΡΡˆ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: youvkapp.ru#custom_param

Π ΠΎΡƒΡ‚ΠΈΠ½Π³

Если Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ большС ΠΎΠ΄Π½ΠΎΠ³ΠΎ экрана (я Π΄ΡƒΠΌΠ°ΡŽ, это ΠΊΠ°ΠΊ Ρ€Π°Π· ваш случай), Π½ΡƒΠΆΠ΅Π½ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΌΠ΅ΠΆΠ΄Ρƒ экранами. Π—Π° ΠΏΠΎΠΊΠ°Π· Ρ‚ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ³ΠΎ экрана ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ state нашСго React-прилоТСния. Π§Ρ‚ΠΎ касаСтся ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ View, Ρ‚ΠΎ Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β» ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π΄Π²Π° способа: смСна Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° VKUI View ΠΈ VKUI Panel.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ View ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° свой ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ сцСнарий: основной, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ, Π²Ρ‹Π·ΠΎΠ² справочников, страницы поиска ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅. Π’Π½ΡƒΡ‚Ρ€ΠΈ View содСрТится свой Π½Π°Π±ΠΎΡ€ Panel β€” это ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ шаги (экраны) Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ сцСнарии. Абстрактно это выглядит Ρ‚Π°ΠΊ:

Π’ state Π² activePanel ΠΌΡ‹ прописываСм id Ρ‚ΠΎΠ³ΠΎ элСмСнта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ.

ВСрстка ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ‚ΠΈΠΏΠΈΡ‡Π½ΡƒΡŽ страницу Π²Π½ΡƒΡ‚Ρ€ΠΈ Panel, ΡΠΎΠ·Π΄Π°Π½Π½ΡƒΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² VK UI.

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° VK UI прСдоставляСт практичСски ΠΏΠΎΠ»Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для построСния ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ прилоТСния: всСвозмоТныС элСмСнты Ρ„ΠΎΡ€ΠΌ, ΠΏΠΎΠΏΠ°ΠΏΡ‹, стилизованныС Π°Π»Π΅Ρ€Ρ‚Ρ‹, Π³Π°Π»Π΅Ρ€Π΅ΠΈ, ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, спиннСры, Π°Π²Π°Ρ‚Π°Ρ€Ρ‹, Ρ„ΡƒΡ‚Π΅Ρ€Ρ‹ ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

Как Π²ΠΈΠ΄Π½ΠΎ, появился Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ ΠΏΠ°ΠΊΠ΅Ρ‚ vkontakte:

МоТно Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠΌ ΠΏΠΎ ΠΏΠΎΠ΄Π±ΠΎΡ€Ρƒ Π½ΡƒΠΆΠ½ΠΎΠΉ ΠΈΠΊΠΎΠ½ΠΊΠΈ.

ОсновноС ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ β€” ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π»ΠΈΠ±ΠΎ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ вСрстку шапки. Π’ ΠΏΡ€Π°Π²ΠΎΠΉ части шапки Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β» Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΠΈ управлСния.

исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. gecc oj3rinrnjov7k ddrsm3h0. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android-gecc oj3rinrnjov7k ddrsm3h0. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° gecc oj3rinrnjov7k ddrsm3h0. SDK ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ использованиС API Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ Π² Android-прилоТСниях. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ смогут ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ Π±Π΅Π· Π²Π²ΠΎΠ΄Π° Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ пароля. ПослС этого Π²Ρ‹ смоТСтС сразу Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ API.

Π‘Ρ‚ΠΎΠΈΡ‚ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β» заявляСт, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π½Π° дСсктопах Π½Π΅ совсСм Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎ. Однако ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ, добавляя свои css-ΠΏΡ€Π°Π²ΠΈΠ»Π°. НапримСр, Ρ‚Π°ΠΊ Π±Ρ‹Π»Π° стилизована анимация ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρƒ панСлями Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ:

Π­Ρ‚ΠΈ стили ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ Π² ΠΎΠ±Ρ‰Π΅ΠΌ ΠΏΠΎΡ‚ΠΎΠΊΠ΅ стилСй, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Ρ… ΠΊ Π²Π°ΡˆΠ΅ΠΌΡƒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ.

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° VK Connect

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° VK Connect прСдоставляСт доступ ΠΊ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΌ возмоТностям ΠΊΠ°ΠΊ самой сСти Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β», Ρ‚Π°ΠΊ ΠΈ ΠΊ возмоТностям устройства, Ссли ΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ ΠΈΠ·-ΠΏΠΎΠ΄ мобильного прилоТСния. Для Π΅Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ vkontakte/vk-connect: npm i β€”save-dev vkontakte/vk-connect.

Π‘Ρ€Π΅Π΄ΠΈ многочислСнных возмоТностСй VK Connect β€” сканированиС QR-ΠΊΠΎΠ΄Π°, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π³Π΅ΠΎΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ, Π²Ρ‹Π·ΠΎΠ² ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ². Π’Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ ΡˆΠΈΡ€ΠΎΠΊΠΈΠ΅ возмоТности ΠΏΠΎ использованию возмоТностСй соцсСти: Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅-Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ, публикация записСй Π½Π° стСнС, авторизация сообщСства, подписка Π½Π° сообщСния. Π˜Ρ… Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ с ΡƒΠΌΠΎΠΌ: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сущСствуСт ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° количСство ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ β€” Π½Π΅ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π² сутки. Π•ΡΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ увСдомлСниям. ΠŸΠΎΠ»Π½Ρ‹ΠΉ список возмоТностСй прСдставлСн Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

Π§Ρ‚ΠΎΠ±Ρ‹ нашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π°Ρ‡Π°Π»ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρƒ, Π½ΡƒΠΆΠ½ΠΎ сначала Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ:

ВсС дальнСйшСС взаимодСйствиС с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ происходит ΠΏΠΎΡ…ΠΎΠΆΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ connect.send Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌ Π½ΡƒΠΆΠ½ΠΎΠ΅ дСйствиС ΠΈ ΡΠ»ΡƒΡˆΠ°Π΅ΠΌ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹. Для этого ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° события:

Π’ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π΅ detail возвращаСтся type β€” Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠ° события, ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΡ‹ ΠΆΠ΄Π΅ΠΌ, ΠΈ data β€” Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ…. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π²Ρ‹ΡˆΠ΅ ΠΌΡ‹ ΡΠ»ΡƒΡˆΠ°Π΅ΠΌ ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° запрос connect.send(Β«VKWebAppGetUserInfoΒ», <>), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ прилоТСния: имя, ΠΏΠΎΠ», Π΄Π°Ρ‚Ρƒ роТдСния, мСсто проТивания, ссылку Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π°Π²Π°Ρ‚Π°Ρ€Π° Π² соцсСти.

Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β» Π½Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ всСх событий Π½Π° всСх устройствах (iOS, Android, Web), поэтому Π»ΡƒΡ‡ΡˆΠ΅ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΠ΅Ρ€Π΅Π΄ исполнСниСм ΠΊΠΎΠ΄Π°:

VK Connect Ρ‚Π°ΠΊΠΆΠ΅ обСспСчиваСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ запросов ΠΊ API VK, Ссли Π½ΡƒΠΆΠ½ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ большСС, Ρ‡Π΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ сама Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° VK Connect:

VK Pay

VK Pay β€” это, ΠΏΠΎ сути, ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄ для использования ΠΎΠ½Π»Π°ΠΉΠ½-сСрвиса ΠΎΠΏΠ»Π°Ρ‚Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π”Π΅Π½ΡŒΠ³ΠΈ Mail.Ru. Для Π²Ρ‹Π·ΠΎΠ²Π° ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ достаточно ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Ρ‹Π·ΠΎΠ²Π° Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ VK Connect:

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ΄Π°Π²Π°Ρ‚ΡŒ ваши услуги ΠΈ Ρ‚ΠΎΠ²Π°Ρ€Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½ΠΎΠ΅ срСдство Π² сСти Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β». ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Π² ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Как ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ€Π΅ΠΊΠ»Π°ΠΌΡƒ ΠΈ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΠΊΠΈ Π² ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ для Android

Многим людям Π½Π΅ нравится ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β» Π½Π° Android ΠΈΠ·-Π·Π° обилия Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹ ΠΈ отсутствия возмоТности ΡΠΈΠ΄Π΅Ρ‚ΡŒ Π² соцсСти Π½Π΅Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ ΠΎΡ‚ своих ΠΎΠ½Π»Π°ΠΉΠ½-Π΄Ρ€ΡƒΠ·Π΅ΠΉ. Π’ сторонних ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°Ρ… Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β», ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π²Ρ‹Ρ€Π΅Π·Π°Π½Π° Ρ€Π΅ΠΊΠ»Π°ΠΌΠ° ΠΈ имССтся Ρ€Π΅ΠΆΠΈΠΌ Β«Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΠΊΠΈΒ», ΠΎΠ΄Π½Π°ΠΊΠΎ Π½Π΅Ρ‚ ΠΈΠ³Ρ€, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½ΠΎΠ²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ присутствуСт риск ΠΊΠΎΠΌΠΏΡ€ΠΎΠΌΠ΅Ρ‚Π°Ρ†ΠΈΠΈ пароля.

Как Π²Ρ‹ΡΡΠ½ΠΈΠ»ΠΎΡΡŒ, Π² ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β» для Android спрятано нСсколько ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ: ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ всСх сообщСний Π² кэш, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹ ΠΈ Β«Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΠΊΠ°Β». ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ Π½ΠΈΠΌ довольно просто β€” Π½ΡƒΠΆΠ½ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Ρ€Π΅ΠΆΠΈΠΌ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ, Π° Π·Π°Ρ‚Π΅ΠΌ Π½Π°Π±Ρ€Π°Ρ‚ΡŒ Π½Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ символов.

1. УстановитС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β» ΠΈΠ· Google Play https://play.google.com/store/apps/details?id=com.vkontakte. ΠΈ Π·Π°Π»ΠΎΠ³ΠΈΠ½ΡŒΡ‚Π΅ΡΡŒ Π² Π½Π΅Π³ΠΎ (Ссли Π½Π΅ сдСлали это Ρ€Π°Π½Π΅Π΅).

3. ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ бокс с ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ «собаки Π”ΡƒΡ€ΠΎΠ²Π°Β». НаТмитС Π½Π° Π½Π΅Π΅ нСсколько Ρ€Π°Π· (Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄ΠΈΠΌΡ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚).

исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. 1454425083114358359. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android-1454425083114358359. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 1454425083114358359. SDK ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ использованиС API Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ Π² Android-прилоТСниях. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ смогут ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ Π±Π΅Π· Π²Π²ΠΎΠ΄Π° Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ пароля. ПослС этого Π²Ρ‹ смоТСтС сразу Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ API.

4. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ стандартный Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ½Π°Π±ΠΈΡ€Π°Ρ‚Π΅Π»ΡŒ ΠΈ Π½Π°Π±Π΅Ρ€ΠΈΡ‚Π΅ сСрвисный ΠΊΠΎΠ΄ *#*#856682583#*#*.

5. ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ страница Β«Π’Πš β€” ΠΎΡ‚Π»Π°Π΄ΠΊΠ°Β». На Π½Π΅ΠΉ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΠΊΡƒΡ‡Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, которая понятна Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Ρ‚Ρ€ΠΈ ΠΏΡƒΠ½ΠΊΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ ΠΏΡ€ΠΈΠ³ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ.

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ всю пСрСписку Π² кэш.

исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. 145442519818586919. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android-145442519818586919. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 145442519818586919. SDK ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ использованиС API Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ Π² Android-прилоТСниях. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ смогут ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ Π±Π΅Π· Π²Π²ΠΎΠ΄Π° Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ пароля. ПослС этого Π²Ρ‹ смоТСтС сразу Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ API.

Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Π΅ Π±Π°Π½Π½Π΅Ρ€Ρ‹ ΠΈ записи, Π° Π²-Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ…, Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ Β«Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΠΊΠΈΒ», ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡΠΎΡ†ΡΠ΅Ρ‚ΡŒΡŽ, Π½ΠΎ Π½Π° вашСй страницС Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, Π±ΡƒΠ΄Ρ‚ΠΎ вас Π½Π΅Ρ‚ ΠΎΠ½Π»Π°ΠΉΠ½.

исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. 1454425206176291490. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android-1454425206176291490. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 1454425206176291490. SDK ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ использованиС API Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ Π² Android-прилоТСниях. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ смогут ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ Π±Π΅Π· Π²Π²ΠΎΠ΄Π° Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ пароля. ПослС этого Π²Ρ‹ смоТСтС сразу Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ API.

Π—Π°ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅, Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠ·Π°ΠΊΠΎΠ½Π½ΠΎΠ³ΠΎ Π²Ρ‹ Π½Π΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠΈΠ»ΠΈ, Π° просто Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ доступныС возмоТности прилоТСния. Π­Ρ‚ΠΎΡ‚ Β«Ρ…Π°ΠΊΒ» Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° смартфонах Π΄Π°ΠΆΠ΅ Π±Π΅Π· root-доступа, Π½ΠΎ Π½Π° устройствах Samsung со стандартной ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΎΠΉ TouchWiz послС Π²Π²ΠΎΠ΄Π° сСрвисного ΠΊΠΎΠ΄Π° Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ происходит. Π­Ρ‚ΠΎ связано с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π² TouchWiz Π²ΡˆΠΈΡ‚Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° нСстандартных сСрвисных ΠΊΠΎΠ΄ΠΎΠ², Π° Ρ‚ΠΎΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β», Π½Π° Π½ΠΈΡ… Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

Найти сСрвис-ΠΊΠΎΠ΄ для Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β» Π½Π° смартфонах Samsung ΠΌΠΎΠΆΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ прилоТСния Secret Codes. https://play.google.com/store/apps/details?id=fr.simon.marqu.

На iOS Π΅ΡΡ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³, Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Π΄ΠΆΠ΅ΠΉΠ»ΠΎΠΌ. Π’Π²ΠΈΠΊ VKSettings

Для Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅Π² Ρ‚Π°Ρ‡Π²ΠΈΠ·Π°

ΠŸΡ€ΠΎΡΡ‚ΠΎ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π² спискС VK

Π”ΡƒΠ±Π»ΠΈΠΊΠ°Ρ‚Ρ‹ Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½Ρ‹

сорян, Π‘Πœ ΠΌΠΎΠ»Ρ‡Π°Π» ΠΈ пропустил

странно, Ρƒ мСня Π² сСрвисном мСню Π½Π΅Ρ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΄Π²ΡƒΡ… послСдних ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ². хотя ΠΌΠ½Π΅ ΠΊΠ°ΠΊ-Ρ‚ΠΎ ΠΏΠΎΡ…Π΅Ρ€ Π½Π° Ρ€Π΅ΠΊΠ»Π°ΠΌΡƒ

этот Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ просто просматриваСтС страницы ΠΈΠ»ΠΈ новости, ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π»ΠΈ ΠΊΠ°ΠΊΠΎΠ΅ Ρ‚ΠΎ дСйствиС со своСй стороны (написали ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ ΠΊ новости, подСлились Π½ΠΎΠ²ΠΎΡΡ‚ΡŒΡŽ), Ρ‚ΠΎ Π²Ρ‹ ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚Π΅ΡΡŒ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌ

Ρ‡Π΅Ρ‚ Ρƒ мСня Π½Π΅ ΠΊΠ°ΠΊΠΎΠΉ Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π½Π΅Ρ‚

исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. m1537701 1365011719. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android-m1537701 1365011719. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° m1537701 1365011719. SDK ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ использованиС API Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ Π² Android-прилоТСниях. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ смогут ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ Π±Π΅Π· Π²Π²ΠΎΠ΄Π° Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ пароля. ПослС этого Π²Ρ‹ смоТСтС сразу Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ API.

исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. 1625044796295843801. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android Ρ„ΠΎΡ‚ΠΎ. исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android-1625044796295843801. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° исходный ΠΊΠΎΠ΄ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ android. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 1625044796295843801. SDK ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ использованиС API Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ Π² Android-прилоТСниях. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ смогут ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ Π±Π΅Π· Π²Π²ΠΎΠ΄Π° Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ пароля. ПослС этого Π²Ρ‹ смоТСтС сразу Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ API.

ΠœΠ΅Ρ‡Ρ‚Ρ‹ ΡΠ±Ρ‹Π²Π°ΡŽΡ‚ΡΡ

А ΠΌΠ΅Ρ‡Ρ‚Ρ‹ всё Ρ€Π°Π²Π½ΠΎ ΡΠ±Ρ‹Π²Π°ΡŽΡ‚ΡΡ:)

Π›Π΅Ρ‚ΠΎΠΌ ΠΏΠΎΠ΅Ρ…Π°Π»Π° Π½Π° Π΄Π°Ρ‡Ρƒ с Ρ†Π΅Π»ΠΎΠΉ ΠΊΡƒΡ‡Π΅ΠΉ скарба, Π²Ρ‹Π·Π²Π°Π»Π° такси, ΠΏΠΎΠ³Ρ€ΡƒΠ·ΠΈΠ»ΠΈ с Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ всС мСшки, ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΠ»ΠΈΡΡŒ Π² ΠΏΡƒΡ‚ΡŒ. Π‘Ρ‹Π»Π° пятница, Π½Π°Ρ€ΠΎΠ΄, прСдсказуСмо устрСмился ΠΈΠ· Π³ΠΎΡ€ΠΎΠ΄Π° Π² сторону Π·Π°Π³ΠΎΡ€ΠΎΠ΄Π° ΠΈ ΠΌΡ‹ застряли Π² ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠ±ΠΊΠ΅. Π Π°Π·Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈΡΡŒ с Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ, само-собой.
Π‘Π»Π°Π²Π° Π‘ΠΎΠ³Ρƒ ΠΎΠ½ Π½Π΅ стал ΠΌΠ½Π΅ Ρ€Π°ΡΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΎΠ±ΡƒΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Россию ΠΈ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΌΠ°Π»ΠΎ платят Π² такси.

Π£ΠΆΠ΅ ΠΈ Π½Π΅ помню с Ρ‡Π΅Π³ΠΎ начался Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€, Π½ΠΎ Ρ‡Π΅Ρ€Π΅Π· нСсколько ΠΌΠΈΠ½ΡƒΡ‚ Π²Ρ‹ΡΡΠ½ΠΈΠ»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ ΠΆΠΈΠ» Π² ΠΎΠ΄Π½ΠΎΠΉ Π΄Π΅Ρ€Π΅Π²Π½Π΅ с ΠΌΠΎΠΈΠΌ крСстным ΠΈ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ с Π½ΠΈΠΌ Π·Π½Π°ΠΊΠΎΠΌ (Π° это ΡƒΠΆΠ΅, ΠΏΠΎΡ‡ΠΈΡ‚Π°ΠΉ, родствСнники). ΠŸΠ΅Ρ€Π΅Π΅Ρ…Π°Π» с ΠΆΠ΅Π½ΠΎΠΉ ΠΈ сыном Π² Π³ΠΎΡ€ΠΎΠ΄, Π΄Π° Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ пошло Π½Π΅ Ρ‚Π°ΠΊ. Π–Π΅Π½Π° Π²Ρ‹ΡˆΠ»Π° Π·Π°ΠΌΡƒΠΆ Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ, Π·Π°Π±Ρ€Π°Π»Π° сына ΠΈ Π²Π΅Ρ€Π½ΡƒΠ»Π°ΡΡŒ Π² Π΄Π΅Ρ€Π΅Π²Π½ΡŽ. И остался ΠΌΡƒΠΆΠΈΠΊ ΠΎΠ΄ΠΈΠ½, с ΠΊΠΎΡ‚ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠΎΠΊΡƒΠΏΠ°Π»ΠΈ сыну, Π΄Π° Π² Π½ΠΎΠ²ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ оказался Π½ΠΈΠΊΠΎΠΌΡƒ Π½Π΅ Π½ΡƒΠΆΠ΅Π½. И с Π΄ΠΎΠ»Π³ΠΎΠΌ ΠΏΠΎ ΠΈΠΏΠΎΡ‚Π΅ΠΊΠ΅.
ΠŸΡ€ΠΈΡ‡Π΅ΠΌ ΠΎΠ½ Π½Π΅ Таловался совсСм ΠΈ Π½Π΅ поносил ΠΆΠ΅Π½Ρƒ. Π’Ρ‹ΡˆΠ»ΠΎ ΠΈ Π²Ρ‹ΡˆΠ»ΠΎ Ρ‚Π°ΠΊ. Всё Π±Ρ‹Π²Π°Π΅Ρ‚. Π§Π΅ΠΌ ΠΈ ΠΏΠΎΠ΄ΠΊΡƒΠΏΠΈΠ», собствСнно.

А ΠΏΠΎΡ‚ΠΎΠΌ рассказал ΠΎ своСй ΠΌΠ΅Ρ‡Ρ‚Π΅. Один Ρ€Π°Π· Π·Π° всю Тизнь ΠΎΠ½ΠΈ с ΡΠ΅ΠΌΡŒΡ‘ΠΉ съСздили Π² Π’ΡƒΡ€Ρ†ΠΈΡŽ. Для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° сСлян ΠΈΠ· Π½Π°ΡˆΠΈΡ… ΠΊΡ€Π°Π΅Π² это ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ нСдоступный Π²ΠΈΠ΄ ΠΎΡ‚Π΄Ρ‹Ρ…Π° ΠΈΠ·-Π·Π° нСвысоких Π·Π°Ρ€ΠΏΠ»Π°Ρ‚. А ΠΎΠ½ΠΈ ΠΊΠ°ΠΊ-Ρ‚ΠΎ Π½Π°ΠΊΠΎΠΏΠΈΠ»ΠΈ ΠΈ ΠΏΠΎΠ΅Ρ…Π°Π»ΠΈ. Π–ΠΈΠ»ΠΈ Π² Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΌ, Π½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎΠΌ ΠΎΡ‚Π΅Π»Π΅, посСщали ΠΌΠ½ΠΎΠ³ΠΎ экскурсий.

ΠŸΡ€ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ ΠΌΡ‹ с Π½ΠΈΠΌ Π΄ΠΎΠ»Π³ΠΎ, ΠΏΠΎΠΊΠ° Π½Π΅ Ρ€Π°ΡΡΠΎΡΠ°Π»Π°ΡΡŒ ΠΏΡ€ΠΎΠ±ΠΊΠ°. Π”ΠΎΠ΅Ρ…Π°Π»ΠΈ Π΄ΠΎ Π΄Π°Ρ‡ΠΈ ΡƒΠΆΠ΅ ΠΏΠΎ Ρ‚Π΅ΠΌΠ½Ρƒ ΠΈ ΠΎΠ½ мСня Π½Π΅ бросил Ρƒ Π·Π°Π±ΠΎΡ€Π° с ΡƒΠ·Π»Π°ΠΌΠΈ ΠΈ ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ°ΠΌΠΈ, всё сам пСрСтаскал Π² Π΄ΠΎΠΌ. ΠžΡΡ‚Π°Π²ΠΈΠ» Π½ΠΎΠΌΠ΅Ρ€ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°, ΠΏΠΎΠΎΠ±Π΅Ρ‰Π°Π» Π·Π°Π±Ρ€Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Π΄ΠΎΠΌΠΎΠΉ ΡΠΎΠ±Π΅Ρ€ΡƒΡΡŒ. ΠšΡƒΠ΄Π° Π²Ρ‹, ΠΌΠΎΠ», с собачкой Π² автобус, Π·Π°Ρ‚ΠΎΠΏΡ‡ΡƒΡ‚ Π½Π΅ΠΌΠΎΡ‰Π½Ρ‹Π΅ ΡΡ‚Π°Ρ€ΡƒΡˆΠΊΠΈ с Ρ‚Ρ€Ρ‘Ρ…Π²Π΅Π΄Π΅Ρ€Π½Ρ‹ΠΌΠΈ Ρ€ΡŽΠΊΠ·Π°ΠΊΠ°ΠΌΠΈ. Π”Π° Π»Π°Π΄Π½ΠΎ, Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΊΠ°ΠΊ Π·Π° такси ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ, Π½Π° Π±Π΅Π½Π·ΠΈΠ½ Π²ΠΎΠ·ΡŒΠΌΡƒ ΠΈ Ρ…Π²Π°Ρ‚ΠΈΡ‚, свои ΠΆΠ΅ люди. И крёстный ваш ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΌΡƒΠΆΠΈΠΊ. Π—Π²ΠΎΠ½ΠΈΡ‚Π΅. И ΡƒΠ΅Ρ…Π°Π».

ΠŸΠΈΡˆΡƒ Π΅ΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π½Π°Π΄ΠΎ Π±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ английским Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ. Π˜Π½Π°Ρ‡Π΅ шансов Π½ΠΈΠΊΠ°ΠΊΠΈΡ…. И Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΄ΡƒΠΌΠ°Π΅Ρ‚Π΅? Начал. Π― Ρ‚ΡƒΡ‚ Π΅Ρ‰Ρ‘ ΠΊΡ€Π΅ΠΏΡ‡Π΅ ΠΏΡ€ΠΈΠ·Π°Π΄ΡƒΠΌΠ°Π»Π°ΡΡŒ, видя Ρ‚Π°ΠΊΠΎΠ΅ упорство.
Написала Π² Π€Π‘, Π’ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½Π° Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΡƒ Π²ΠΎΡ‚ такая Ρ€Π°Π±ΠΎΡ‚Π°, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΡ‚ΠΎ-Ρ‚ΠΎ ΠΈΠ»ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ совСт даст, ΠΊΠ°ΠΊ это всё ΡƒΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ подскаТСт, ΠΊΡƒΠ΄Π° ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ.

И я ΠΎΡ‡Π΅Π½ΡŒ Ρ€Π°Π΄Π°, Ρ‡Ρ‚ΠΎ всё ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ. И Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π½Π° всСм своим Π΄Ρ€ΡƒΠ·ΡŒΡΠΌ ΠΈ читатСлям, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ всСгда ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½Π΅Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΌ ΠΈΠΌ людям ΠΈ Π²Ρ‹Π»Π΅Ρ‡ΠΈΡ‚ΡŒΡΡ, ΠΈ Π²ΠΎΠ΄Ρƒ Π² Π΄ΠΎΠΌ провСсти ΠΈ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΌΠ΅Ρ‡Ρ‚Ρƒ, Π·Π° Ρ‡Ρ‚ΠΎ ниТайший ΠΌΠΎΠΉ всСм ΠΏΠΎΠΊΠ»ΠΎΠ½.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, ΠΊΠΎΠ³Π΄Π° Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚ Π³Π΄Π΅-Ρ‚ΠΎ Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π½Π°ΠΌ ΠΎΠ±ΡƒΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Россию я помалкиваю, хотя Ρƒ мСня ΠΈ Π΅ΡΡ‚ΡŒ свой ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° этот вопрос:)

P. S. Ульяна МСньшикова это я, хозяйка страницы. НС Π½Π°Π΄ΠΎ мСня Ρ€ΡƒΠ³Π°Ρ‚ΡŒ Π·Π° копипаст. Π‘Π°ΠΌΠ° ΠΏΠΈΡˆΡƒ)

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *