Skip to content

Commit 402767a

Browse files
committed
поправлено описание
1 parent 6aaed80 commit 402767a

File tree

2 files changed

+37
-4
lines changed

2 files changed

+37
-4
lines changed

README.md

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Vkontakte Api for PHP
22
======================
33

4-
[Russian readme](README_RU.md)
4+
[НА РУССКОМ](README_RU.md)
55

66
Work with Vkontakte API for StandAlone application on php.
77

@@ -11,7 +11,15 @@ To work with api you need to perform several actions:
1111
2. Get access_token (see below)
1212
3. Set **client_id** and **secret_key** application.
1313

14-
## USAGE
14+
15+
## Install
16+
17+
```
18+
composer require fdcore/vk.api
19+
```
20+
21+
22+
## Usage
1523

1624
With composer
1725

@@ -119,7 +127,7 @@ $response = $v->wall->post(array(
119127
$attach_video = $v->upload_video(array(
120128
'link'=>'https://youtu.be/exAmqVtYbis',
121129
'title' => 'Hatsune Miku Project Diva 2nd Opening Full HD',
122-
'description' => "First Song: "Kocchi Muite baby" by ryo and kz",
130+
'description' => "First Song: \"Kocchi Muite baby\" by ryo and kz",
123131
'wallpost' => 1
124132
));
125133

README_RU.md

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,14 @@ Vkontakte Api for PHP
99
2. Получить access_token (об этом ниже)
1010
3. Классу нужно передать **client_id** приложения и секретный ключ который вам даётся при создании приложения
1111

12+
13+
## Установка
14+
15+
```
16+
composer require fdcore/vk.api
17+
```
18+
19+
1220
## Использование
1321

1422
C composer
@@ -50,8 +58,25 @@ $v = new Vk();
5058
echo $url;
5159
```
5260

61+
Подробнее <https://vk.com/dev/access_token>
62+
5363
Переменная **$url** будет содержать ссылку при переходе на которую вас попросят авторизоваться и предоставить права приложению, после чего вас перекинут на пустую страницу и в URL будет access_token=**нужный код**.
5464

65+
!!! Для работы с другого IP адреса (например с сервера) вам нужен вариант авторизации (2) [Authorization code flow](https://vk.com/dev/authcode_flow_user).
66+
67+
```php
68+
69+
if(!isset($_GET['code'])) {
70+
$url = $v->get_code_token('code');
71+
header("Location: $url");
72+
73+
} else {
74+
$access_token = $v->get_access_token($_GET['code']);
75+
}
76+
77+
78+
```
79+
5580
## Выполнение Api
5681

5782
Для выполнения определённых Api вам необходимы на это права, для этого при создании токена нужно указать нужные scope.
@@ -134,7 +159,7 @@ https://vk.com/dev/permissions
134159
$attach_video = $v->upload_video(array(
135160
'link'=>'https://youtu.be/exAmqVtYbis',
136161
'title' => 'Hatsune Miku Project Diva 2nd Opening Full HD',
137-
'description' => "First Song: "Kocchi Muite baby" by ryo and kz",
162+
'description' => "First Song: \"Kocchi Muite baby\" by ryo and kz",
138163
'wallpost' => 1
139164
));
140165

0 commit comments

Comments
 (0)