Форум программистов, компьютерный форум, киберфорум
Наши страницы

PHP: API

Войти
Регистрация
Восстановить пароль
 
 
max_draiw
0 / 0 / 0
Регистрация: 17.06.2014
Сообщений: 21
#1

Получение ссылок на фото в альбоме - PHP/VK API

13.02.2018, 23:11. Просмотров 552. Ответов 19

Все вроде логично, но пусто выдает!
нужно получить ссылки на фото из альбома формата хххххххх_ххххххх
для начала id фото чтоб вывел хоть, и этого не делал!
хелп

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?PHP
header("Content-Type: text/html; charset=Windows-1251");
$url = ("https://api.vk.com/method/photos.get?owner_id=-22007591&album_id=168709288");
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "$url");
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); 
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
$result=curl_exec($curl);
curl_close($curl);
$obj = json_decode($result, true);
 
//$owner_id = $obj['owner_id']; 
$pid = $obj['pid']; 
echo $pid;
 
?>
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.02.2018, 23:11
Я подобрал для вас темы с готовыми решениями и ответами на вопрос VK API Получение ссылок на фото в альбоме (PHP):

.NET 4.x VK API список фото в альбоме - C#
Здравствуйте, очень хочется реализовать виндоус-приложение, которое по айди альбома в контакте выдавало бы список фотографий в нем (URL)....

Замена ссылок и названий фото переменными в базе данных - MySQL
Здравствуйте. Подскажите пожалуйста. Ниже приведен код html с вставками php переменных. Когда этот код помещен просто как html на...

Получение ссылок на файлы - PHP БД
Здравствуйте, форумчане! Хотел бы у вас спросить совет. Дано: большое количество изображений, распределенных по папкам, типа...

Получение ссылок на элементы QList - C++ Qt
Всем привет, у меня такая проблема. Мне нужно создать ссылку на элемент на заданной позиции в QList. Объясню для чего это нужно....

Получение внутренних ссылок из HTML - C#
Здравствуйте. Делаю генерацию карты сайта (по ссылке). И нужно собрать все внутренние ссылки с сайта. Может кто-то знает регулярное...

Получение ссылок с HTML страницы - Visual C++
Всем доброго времени суток. Если есть загруженная HTML страница на диске, то как с нее можно получить ссылки на другие HTML страницы,...

19
edward_freedom
1547 / 1426 / 261
Регистрация: 01.10.2011
Сообщений: 2,578
13.02.2018, 23:56 #2
max_draiw, все нормально сервер вернул, ты хоть смотрел, что возвращает? Массив response
1
max_draiw
0 / 0 / 0
Регистрация: 17.06.2014
Сообщений: 21
14.02.2018, 00:00  [ТС] #3
Поможете поправить чтоб выводил фото изальюома
0
Xotabu4
98 / 98 / 2
Регистрация: 02.02.2013
Сообщений: 317
14.02.2018, 09:39 #4
PHP
1
$pid = $obj['response']['items'][0]['owner_id'].'_'.$obj['response']['items'][0]['id'];
Или циклом

PHP
1
2
3
4
5
6
$attachment = array();
foreach($obj['response']['items'] as $photo) {
    $attachment[] = $photo['owner_id'].'_'.$photo['id'];
}
 
var_dump($attachment);
2
edward_freedom
1547 / 1426 / 261
Регистрация: 01.10.2011
Сообщений: 2,578
14.02.2018, 13:41 #5
Xotabu4, ты старую версию api используешь, в новых отказались от items
1
Xotabu4
98 / 98 / 2
Регистрация: 02.02.2013
Сообщений: 317
14.02.2018, 16:54 #6
Ошибаешься https://vk.com/dev/versions
Кликните здесь для просмотра всего текста
Получение ссылок на фото в альбоме


От массива они не отказались бы да и документация говорит обратное
1
edward_freedom
1547 / 1426 / 261
Регистрация: 01.10.2011
Сообщений: 2,578
14.02.2018, 17:10 #7
Xotabu4, Не отказались, ошибся. Но, у тс возвращается такой json
JSON
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
{
  "response": [
    {
      "pid": 456239017,
      "aid": 168709288,
      "owner_id": -22007591,
      "user_id": 100,
      "src": "https://pp.userapi.com/c834201/v834201532/819e8/YPIz8RsB5Gk.jpg",
      "src_big": "https://pp.userapi.com/c834201/v834201532/819e9/dY0y4OBlAws.jpg",
      "src_small": "https://pp.userapi.com/c834201/v834201532/819e7/q2nNvEUOUvc.jpg",
      "src_xbig": "https://pp.userapi.com/c834201/v834201532/819ea/T5A3uRqbPzg.jpg",
      "src_xxbig": "https://pp.userapi.com/c834201/v834201532/819eb/RSuHTHo297s.jpg",
      "src_xxxbig": "https://pp.userapi.com/c834201/v834201532/819ec/x81YCqrcw0Y.jpg",
      "width": 1280,
      "height": 1920,
      "text": "",
      "created": 1515662016
    },
    {
      "pid": 456239018,
      "aid": 168709288,
      "owner_id": -22007591,
      "user_id": 100,
      "src": "https://pp.userapi.com/c834201/v834201532/819f2/P_k6CAi2lXQ.jpg",
      "src_big": "https://pp.userapi.com/c834201/v834201532/819f3/CgkTxnLYq-M.jpg",
      "src_small": "https://pp.userapi.com/c834201/v834201532/819f1/mXo2Uc3D11M.jpg",
      "src_xbig": "https://pp.userapi.com/c834201/v834201532/819f4/4D0IdNq4cks.jpg",
      "width": 640,
      "height": 640,
      "text": "",
      "created": 1515662029
    },
    {
      "pid": 456239019,
      "aid": 168709288,
      "owner_id": -22007591,
      "user_id": 100,
      "src": "https://pp.userapi.com/c834201/v834201532/819fa/njN8U2r9apo.jpg",
      "src_big": "https://pp.userapi.com/c834201/v834201532/819fb/TEr46djGFFk.jpg",
      "src_small": "https://pp.userapi.com/c834201/v834201532/819f9/8Kjh7tiREQ4.jpg",
      "src_xbig": "https://pp.userapi.com/c834201/v834201532/819fc/OW07sl19lBg.jpg",
      "width": 640,
      "height": 640,
      "text": "",
      "created": 1515662029
    },
    {
      "pid": 456239020,
      "aid": 168709288,
      "owner_id": -22007591,
      "user_id": 100,
      "src": "https://pp.userapi.com/c834201/v834201532/81a02/sxpghZDk3Uk.jpg",
      "src_big": "https://pp.userapi.com/c834201/v834201532/81a03/kD3V6o7nd6w.jpg",
      "src_small": "https://pp.userapi.com/c834201/v834201532/81a01/-b5Hg7paIhQ.jpg",
      "width": 500,
      "height": 500,
      "text": "",
      "created": 1515662030
    },
    {
      "pid": 456239021,
      "aid": 168709288,
      "owner_id": -22007591,
      "user_id": 100,
      "src": "https://pp.userapi.com/c834201/v834201532/81a09/f_qw-bPArIs.jpg",
      "src_big": "https://pp.userapi.com/c834201/v834201532/81a0a/TvohM5Vki2U.jpg",
      "src_small": "https://pp.userapi.com/c834201/v834201532/81a08/YLCJFznRamE.jpg",
      "src_xbig": "https://pp.userapi.com/c834201/v834201532/81a0b/BoCtQlgyO7w.jpg",
      "src_xxbig": "https://pp.userapi.com/c834201/v834201532/81a0c/kqcejtYTxag.jpg",
      "width": 900,
      "height": 590,
      "text": "",
      "created": 1515662030
    },
    {
      "pid": 456239022,
      "aid": 168709288,
      "owner_id": -22007591,
      "user_id": 100,
      "src": "https://pp.userapi.com/c834201/v834201532/81a12/-i_KvsF9se8.jpg",
      "src_big": "https://pp.userapi.com/c834201/v834201532/81a13/zsEkDiWCNQE.jpg",
      "src_small": "https://pp.userapi.com/c834201/v834201532/81a11/BffwKqU7bng.jpg",
      "src_xbig": "https://pp.userapi.com/c834201/v834201532/81a14/KHaT5zgSCAY.jpg",
      "src_xxbig": "https://pp.userapi.com/c834201/v834201532/81a15/kvuAYDvrT8c.jpg",
      "width": 679,
      "height": 1024,
      "text": "",
      "created": 1515662031
    },
    {
      "pid": 456239023,
      "aid": 168709288,
      "owner_id": -22007591,
      "user_id": 100,
      "src": "https://pp.userapi.com/c834201/v834201532/81a1b/6deo7WZZCEw.jpg",
      "src_big": "https://pp.userapi.com/c834201/v834201532/81a1c/0nf0LxHX1oY.jpg",
      "src_small": "https://pp.userapi.com/c834201/v834201532/81a1a/YGBTvKk_TYg.jpg",
      "src_xbig": "https://pp.userapi.com/c834201/v834201532/81a1d/R3lL7cW-gp8.jpg",
      "src_xxbig": "https://pp.userapi.com/c834201/v834201532/81a1e/uxRad5bMQRA.jpg",
      "width": 683,
      "height": 1024,
      "text": "",
      "created": 1515662031
    },
    {
      "pid": 456239024,
      "aid": 168709288,
      "owner_id": -22007591,
      "user_id": 100,
      "src": "https://pp.userapi.com/c834201/v834201532/81a24/gLDG1faGysI.jpg",
      "src_big": "https://pp.userapi.com/c834201/v834201532/81a25/4fiKOtulcI4.jpg",
      "src_small": "https://pp.userapi.com/c834201/v834201532/81a23/xYF5swLrajM.jpg",
      "src_xbig": "https://pp.userapi.com/c834201/v834201532/81a26/OpFQ3ZZbZJk.jpg",
      "src_xxbig": "https://pp.userapi.com/c834201/v834201532/81a27/CK7znTYKIdo.jpg",
      "width": 1280,
      "height": 716,
      "text": "",
      "created": 1515662032
    },
    {
      "pid": 456239025,
      "aid": 168709288,
      "owner_id": -22007591,
      "user_id": 100,
      "src": "https://pp.userapi.com/c834201/v834201532/81a2d/tGaJEkol4Vc.jpg",
      "src_big": "https://pp.userapi.com/c834201/v834201532/81a2e/yEWOwdXMhJg.jpg",
      "src_small": "https://pp.userapi.com/c834201/v834201532/81a2c/CZZc3rfI6WA.jpg",
      "src_xbig": "https://pp.userapi.com/c834201/v834201532/81a2f/wGoGqF0MgC0.jpg",
      "width": 469,
      "height": 700,
      "text": "",
      "created": 1515662032
    },
    {
      "pid": 456239026,
      "aid": 168709288,
      "owner_id": -22007591,
      "user_id": 100,
      "src": "https://pp.userapi.com/c834201/v834201532/81a35/0tBwAEzlEGM.jpg",
      "src_big": "https://pp.userapi.com/c834201/v834201532/81a36/XQ4_E_82JKk.jpg",
      "src_small": "https://pp.userapi.com/c834201/v834201532/81a34/uN7xQQSrv2A.jpg",
      "src_xbig": "https://pp.userapi.com/c834201/v834201532/81a37/xfZBjZ0vc-A.jpg",
      "src_xxbig": "https://pp.userapi.com/c834201/v834201532/81a38/vXaeuwrtEFY.jpg",
      "width": 596,
      "height": 900,
      "text": "",
      "created": 1515662032
    },
    {
      "pid": 456239027,
      "aid": 168709288,
      "owner_id": -22007591,
      "user_id": 100,
      "src": "https://pp.userapi.com/c834201/v834201532/81a3e/Q2tMxY3hnS8.jpg",
      "src_big": "https://pp.userapi.com/c834201/v834201532/81a3f/rmrziH3n6YM.jpg",
      "src_small": "https://pp.userapi.com/c834201/v834201532/81a3d/bymjrjBA_sw.jpg",
      "src_xbig": "https://pp.userapi.com/c834201/v834201532/81a40/EIjyNpE53W4.jpg",
      "width": 427,
      "height": 640,
      "text": "",
      "created": 1515662033
    },
    {
      "pid": 456239028,
      "aid": 168709288,
      "owner_id": -22007591,
      "user_id": 100,
      "src": "https://pp.userapi.com/c834201/v834201532/81a46/m71oEYCpJ1I.jpg",
      "src_big": "https://pp.userapi.com/c834201/v834201532/81a47/aW8K0AMVyk8.jpg",
      "src_small": "https://pp.userapi.com/c834201/v834201532/81a45/poW2BAijH_k.jpg",
      "src_xbig": "https://pp.userapi.com/c834201/v834201532/81a48/wR9gGdhhIps.jpg",
      "src_xxbig": "https://pp.userapi.com/c834201/v834201532/81a49/9WF2IbY64Fk.jpg",
      "src_xxxbig": "https://pp.userapi.com/c834201/v834201532/81a4a/ND1oMIUnoi4.jpg",
      "width": 800,
      "height": 1289,
      "text": "",
      "created": 1515662034
    },
    {
      "pid": 456239029,
      "aid": 168709288,
      "owner_id": -22007591,
      "user_id": 100,
      "src": "https://pp.userapi.com/c834201/v834201532/81a50/uu_aWJcKeVs.jpg",
      "src_big": "https://pp.userapi.com/c834201/v834201532/81a51/ha4leoeYqYk.jpg",
      "src_small": "https://pp.userapi.com/c834201/v834201532/81a4f/kZccMwpl5R8.jpg",
      "src_xbig": "https://pp.userapi.com/c834201/v834201532/81a52/bgTwaziWWy4.jpg",
      "width": 500,
      "height": 750,
      "text": "",
      "created": 1515662034
    },
    {
      "pid": 456239030,
      "aid": 168709288,
      "owner_id": -22007591,
      "user_id": 100,
      "src": "https://pp.userapi.com/c834201/v834201532/81a58/E1UwK1BWcT8.jpg",
      "src_big": "https://pp.userapi.com/c834201/v834201532/81a59/aks7VfFKb0g.jpg",
      "src_small": "https://pp.userapi.com/c834201/v834201532/81a57/oKMs--D0Kn8.jpg",
      "src_xbig": "https://pp.userapi.com/c834201/v834201532/81a5a/qgxqUAcBmy4.jpg",
      "src_xxbig": "https://pp.userapi.com/c834201/v834201532/81a5b/EHa_hJj61UM.jpg",
      "width": 686,
      "height": 1024,
      "text": "",
      "created": 1515662035
    },
    {
      "pid": 456239031,
      "aid": 168709288,
      "owner_id": -22007591,
      "user_id": 100,
      "src": "https://pp.userapi.com/c834201/v834201532/81a61/ABWI3asmR5g.jpg",
      "src_big": "https://pp.userapi.com/c834201/v834201532/81a62/SNa23Wx3F5Q.jpg",
      "src_small": "https://pp.userapi.com/c834201/v834201532/81a60/ixcE2e_LG4o.jpg",
      "src_xbig": "https://pp.userapi.com/c834201/v834201532/81a63/Q8hGZk_66k8.jpg",
      "width": 533,
      "height": 800,
      "text": "",
      "created": 1515662035
    },
    {
      "pid": 456239032,
      "aid": 168709288,
      "owner_id": -22007591,
      "user_id": 100,
      "src": "https://pp.userapi.com/c834201/v834201532/81a69/70aWOaLcfkA.jpg",
      "src_big": "https://pp.userapi.com/c834201/v834201532/81a6a/Nii5_WHcCtc.jpg",
      "src_small": "https://pp.userapi.com/c834201/v834201532/81a68/gXdMUDwsgi0.jpg",
      "src_xbig": "https://pp.userapi.com/c834201/v834201532/81a6b/hFPM1g6VRio.jpg",
      "width": 500,
      "height": 750,
      "text": "",
      "created": 1515662036
    }
  ]
}
1
max_draiw
0 / 0 / 0
Регистрация: 17.06.2014
Сообщений: 21
14.02.2018, 19:14  [ТС] #8
он возвращает только одну фотку, а как сделать чтоб все фото в альбоме?
0
evikza
371 / 223 / 118
Регистрация: 20.05.2015
Сообщений: 490
14.02.2018, 20:06 #9
max_draiw, если я вас правильно понял. Была похожая тема на форуме. Я отвечал в ней:

Как программно узнать этот самый адрес (photo123456789_987654321) каждой из существующих моих картинок

Добавлено через 16 минут
max_draiw, а если смотреть именно ваш пример. Можно воспользоваться методом с циклом, как и сказал Xotabu4.

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php 
header("Content-Type: text/html; charset=Windows-1251");
$url = ("https://api.vk.com/method/photos.get?owner_id=-22007591&album_id=168709288");
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "$url");
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); 
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
$result = curl_exec($curl);
curl_close($curl);
$obj = json_decode($result, true);
 
foreach($obj['response'] as $photo) {
  echo $photo['owner_id'] . '_' . $photo['pid']  . PHP_EOL;
}
 
// -22007591_456239017 -22007591_456239018 -22007591_456239019 ...
0
Xotabu4
98 / 98 / 2
Регистрация: 02.02.2013
Сообщений: 317
14.02.2018, 21:38 #10
Цитата Сообщение от edward_freedom Посмотреть сообщение
Но, у тс возвращается такой json
Потому что версия api не указана.
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
    $curl = curl_init("https://api.vk.com/method/photos.get?owner_id=-22007591&album_id=168709288&v=5.73");
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    $result=curl_exec($curl);
    curl_close($curl);
    $json = json_decode($result);
 
    if(isset($json->response)) {
        $photo = array();
 
        foreach ($json->response->items as $photosGet) {
            $photo[] = $photosGet->owner_id . '_' . $photosGet->id;
        }
 
        var_dump($photo);
    }
0
max_draiw
0 / 0 / 0
Регистрация: 17.06.2014
Сообщений: 21
15.02.2018, 01:15  [ТС] #11
спасибо всем))))
0
max_draiw
0 / 0 / 0
Регистрация: 17.06.2014
Сообщений: 21
16.02.2018, 23:14  [ТС] #12
я немного поправил, добавил фору, и выдает ошибку теперь.
может встречалсь


<!--error-->
Warning: Invalid argument supplied for foreach() in Z:\home\localhost\www\vko1\method_photo\url_code.php on line 36

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php 
header("Content-Type: text/plain; charset=Windows-1251");
 
$id_user_grup = $_POST['id_user_grup'];
$id_album = $_POST['id_user_grup'];
$text = $_POST['text'];
 
$params = array(
    'owner_id' => '$id_user_grup',
    'album_id' => '$id_album',
    'v' => '5.69',
);
$photos_get = ('https://api.vk.com/method/photos.get?' . http_build_query($params));
 
 
 
$url = ("$photos_get"); 
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "$url");
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); 
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
$result = curl_exec($curl);
curl_close($curl);
$obj = json_decode($result, true);
 
foreach($obj['response'] as $photo) {
  echo $text . $photo['owner_id'] . '_' . $photo['pid']  . PHP_EOL;
}
?>
Добавлено через 30 минут
в коде ошибку нашел

$id_user_grup = $_POST['id_user_grup'];
$id_album = $_POST['id_user_grup'];

поправил, но не работает все равно


PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php 
header("Content-Type: text/plain; charset=Windows-1251");
 
$id_user_grup = $_POST['id_user_grup'];
$id_album = $_POST['id_album'];
$text = $_POST['text'];
 
$params = array(
    'owner_id' => '$id_user_grup',
    'album_id' => '$id_album',
    'v' => '5.69',
);
$photos_get = ('https://api.vk.com/method/photos.get?' . http_build_query($params));
 
 
 
$url = ("$photos_get"); 
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "$url");
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); 
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
$result = curl_exec($curl);
curl_close($curl);
$obj = json_decode($result, true);
 
foreach($obj['response'] as $photo) {
  echo $text . $photo['owner_id'] . '_' . $photo['pid']  . PHP_EOL;
}
?>
0
evikza
371 / 223 / 118
Регистрация: 20.05.2015
Сообщений: 490
16.02.2018, 23:24 #13
max_draiw, Вы превратили переменные в строку:

PHP
1
2
3
4
5
6
7
// верный вариант ->
 
$params = array(
    'owner_id' => $id_user_grup,
    'album_id' => $id_album,
    'v' => '5.69',
);
0
max_draiw
0 / 0 / 0
Регистрация: 17.06.2014
Сообщений: 21
16.02.2018, 23:27  [ТС] #14
Все равно на строке

PHP
1
foreach($obj['response'] as $photo) {
ошибка
0
evikza
371 / 223 / 118
Регистрация: 20.05.2015
Сообщений: 490
17.02.2018, 00:13 #15
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
max_draiw, да, всё верно. Вы просто всего намешали. Вот какие имеются ошибки и неточности:

PHP
1
2
3
4
5
6
7
/* Скобки тут совсем были необязательны */
$photos_get = 'https://api.vk.com/method/photos.get?' . http_build_query($params);
 
/* Здесь */ $url = ("$photos_get"); /* и здесь */ curl_setopt($curl, CURLOPT_URL, "$url"); /* кавычки не нужны */
 
/* В передаваемые параметры вы указали версию ответа от VK API, но не учти ДРУГУЮ структура JSON ответа ;) */
'v' => '5.69'
Рабочий вариант:

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php 
 
$id_user_grup = $_POST['id_user_grup'];
$id_album = $_POST['id_user_grup'];
$text = $_POST['text'];
 
$params = array(
    'owner_id' => $id_user_grup,
    'album_id' => $id_album,
    'v' => '5.69'
);
 
$photos_get = 'https://api.vk.com/method/photos.get?' . http_build_query($params);
 
$url = ($photos_get); 
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); 
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
$result = curl_exec($curl);
curl_close($curl);
$obj = json_decode($result, true);
 
foreach($obj['response']['items'] as $photo) {
  echo $text . $photo['owner_id'] . '_' . $photo['id']  . PHP_EOL;
}
max_draiw, UPD:

Сейчас посмотрел Roadmap VK. С ~ февраля 2018 — параметр версии будет обязателен. Исправил код.
1
17.02.2018, 00:13
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.02.2018, 00:13
Привет! Вот еще темы с ответами:

Получение ссылок на картинки с чужой страницы - PHP Сети
Подскажите пожалуйста как решить поставленную задачу. Есть страничка http://angelscity.combats.com/inf.pl?1144788114 ,как я могу...

Получение всех ссылок на видео с сайта - PHP Сети
Добрый день! Возникла такая задача, есть сайт возможно даже какая-то соцсеть типа контакта или однокласников, необходимо получить оттуда...

TWebBrowser: получение списка ссылок из определенного div-а - Delphi
суть такова на страничке есть &lt;div&gt; с id begun_block_214609985 в этом див есть ссылки, как мне получить список ссылок именно с этого...

Получение ссылок на картинки из каталога для прайса - MS Excel
В прайсе более 2000 наименований товара , на каждый нужно приделать ссылку на фото , подскажите пожалуйста как получить ссылки сразу на все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru