Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 Re: Laravel 5.x » Исключения + PHP SDK VK, всю голову сломал ... помогите товарищи » 02.04.2018 12:38:12

Спасибо огромное.
Подправил.

$vk = new VKApiClient();  
try { 
 $response = $vk->wall()->delete($access_token, array(             
 'owner_id' => $owner_id, //у группы отрицательное поле
 'post_id' => $post_id,
));
} catch (VKApiException $e) {
 dump($e);
}

Получаю dump($e); ...

VKApiWallAccessPostException {#2527 ▼
  #error_code: 210
  #description: "Access to wall's post denied"
  #error_message: "Access to wall's post denied"
  #error: VKApiError {#2526 ▶}
  #message: "Access to wall's post denied"
  #code: 210
  #file: "*\local\vendor\vkcom\vk-php-sdk\src\VK\Exceptions\Api\ExceptionMapper.php"
  #line: 128
  trace: {▶}
}

#2 Laravel 5.x » Исключения + PHP SDK VK, всю голову сломал ... помогите товарищи » 02.04.2018 11:49:47

bost8689
Ответов: 2

Во общем выполняется код удаления записи на стене в группе ВКонтакте...

$vk = new VKApiClient();      
$response = $vk->wall()->delete($access_token, array(             
'owner_id' => $owner_id, //у группы отрицательное поле
'post_id' => $post_id,
));

Всё отлично запись удаляю и в переменную $response получаю 1 ... но если запись была удалена или доступ к ней закрыт, то выпадает исключение ...
VK\Exceptions\Api\VKApiWallAccessPostException thrown with message "Access to wall's post denied"

Содержащее ...
VKApiWallAccessPostException {#2532 ▼
  #error_code: 210
  #description: "Access to wall's post denied"
  #error_message: "Access to wall's post denied"
  #error: VKApiError {#2531 ▶}
  #message: "Access to wall's post denied"
  #code: 210
  #file: "*******************************\local\vendor\vkcom\vk-php-sdk\src\VK\Exceptions\Api\ExceptionMapper.php"
  #line: 128
  trace: {▶}
}

Вопрос: Как в переменную $response получить данные из исключения VKApiWallAccessPostException, ну например #error_message: "Access to wall's post denied"

Надеюсь доступно объяснил smile

Подвал раздела