![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Aug 2010
Адрес: Саратов
Сообщений: 185
|
Добрый день, господа флэшеры!
Не могу понять в чем дело Пытаюсь загрузить изображение для последующего постинга: <?php
$album_id = '56****2';
$sRequest = 'https://api.vk.com/method/photos.getWallUploadServer?..'.$album_id.'&access_token=4ee**fda';
$oResponce = json_decode(file_get_contents($sRequest));
$upload_url = $oResponce->response->upload_url;
$data = array("photo"=>"@".file_get_contents('8323.jpg'));
$options = array(
'http' => array(
'header' => "Content-type: application/x-www-form-urlencoded\r\n",
'method' => 'POST',
'content' => http_build_query($data),
),
);
$context = stream_context_create($options);
$result = file_get_contents($upload_url, false, $context);
$contents = json_decode($result);
$saveReq = 'https://api.vk.com/method/photos.saveWallPhoto?server='.$contents->server.'&photo='.$contents->photo.'&hash='.$contents->hash.'&gid='.$album_id.'&access_token=4ee8**a';
$savephoto = json_decode(file_get_contents($saveReq));
print_r($savephoto);
?>
Но этот метод в документации его не требует. Помогите пожалуйста уже два дня мучаюсь... Может я неправильно передаю параметры через пост запрос или не загружаю картинку? |
|
|||||
|
Регистрация: Feb 2013
Сообщений: 176
|
две точки это такая фишка? а где uid\gid?
|
|
|||||
|
Регистрация: Jan 2011
Сообщений: 200
|
фото на сервер заливается корректно?
что-то не вижу я параметра server в методе saveWallPhoto http://vk.com/dev/photos.saveWallPhoto хотя, если я правильно понимаю, вы смотрите описание метода тут: http://vk.com/pages?oid=-1&p=photos.saveWallPhoto вк такой вк. проверьте, корректно ли у вас заливается фотка. и все ли поля присутствуют в $contents |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:07. |
|
|
« Предыдущая тема | Следующая тема » |
|
|