Vk php sdk примеры

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

  • Форум
  • » Laravel 5.x
  • » Исключения + PHP SDK VK, всю голову сломал . помогите товарищи

Страницы 1

#1 02.04.2018 11:49:47

bost8689 Сообщений: 2

Исключения + PHP SDK VK, всю голову сломал . помогите товарищи

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

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

Всё отлично запись удаляю и в переменную $response получаю 1 . но если запись была удалена или доступ к ней закрыт, то выпадает исключение .
VKExceptionsApiVKApiWallAccessPostException thrown with message «Access to wall’s post denied»

Содержащее .
VKApiWallAccessPostException #error_code: 210
#description: «Access to wall’s post denied»

Работа с API Вконтакте с помощью PHP. Регистрация приложения и получение данных


#error_message: «Access to wall’s post denied»
#error: VKApiError
#message: «Access to wall’s post denied»
#code: 210
#file: «*******************************localvendorvkcomvk-php-sdksrcVKExceptionsApiExceptionMapper.php»
#line: 128
trace:
>

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

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

Изменено bost8689 (02.04.2018 11:52:52)

Не в сети 02.04.2018

Еще по теме:  Как узнать скрытый возраст Вконтакте

#2 02.04.2018 12:17:42

master

covobo +131 Мастер Сообщений: 346

Re: Исключения + PHP SDK VK, всю голову сломал . помогите товарищи

$vk = new VKApiClient(); try < $response = $vk->wall()->delete($access_token, array( ‘owner_id’ => $owner_id, //у группы отрицательное поле ‘post_id’ => $post_id, )); > catch (Exception $e) < $response = new MyResponseClass($e->getMessage()); >

Изменено covobo (02.04.2018 12:18:01)

Не в сети 18.04.2016

#3 02.04.2018 12:38:12

bost8689 Сообщений: 2

Re: Исключения + PHP SDK VK, всю голову сломал . помогите товарищи

$vk = new VKApiClient(); try < $response = $vk->wall()->delete($access_token, array( ‘owner_id’ => $owner_id, //у группы отрицательное поле ‘post_id’ => $post_id, )); > catch (VKApiException $e)
VKApiWallAccessPostException #message: «Access to wall’s post denied» #code: 210 #file: «*localvendorvkcomvk-php-sdksrcVKExceptionsApiExceptionMapper.php» #line: 128 trace: >

Изменено bost8689 (02.04.2018 12:39:33)

Источник: laravel.ru

Как интегрировать вк php-sdk в свой проект на сервере?

У меня есть игра на Unity 2019 под WebGL, для вк. На сервер залил. База данных пользователей есть. Теперь мне нужно провести регистрацию пользователя, но без всплывающих окон. Как в играх вк: зашёл, и уже зареган.

Уроки PHP / Подключение к API VK

Читал, что в настройках приложения нужно указать ссылку на скрипт на сервере, к нему поступает get запрос с какими-то параметрами. Указал там Check.php, но не пойму, что делать дальше.

комментировать
в избранное бонус up —>
Пани Паник­ а [139K]
2 месяца назад

Для того чтобы интегрировать VK PHP-SDK в свой проект на сервере, нужно выполнить следующие шаги:

Скачайте архив с библиотекой с официального сайта VK PHP-SDK.

Разархивируйте архив в папку на сервере, куда у вас есть доступ из PHP.

Добавьте следующий код в начало вашего PHP-скрипта, чтобы подключить библиотеку:

Еще по теме:  Можно ли на Айпад установить Вконтакте

Вместо /path/to/vk-php-sdk укажите путь к папке, куда вы разархивировали библиотеку.

Для начала работы с VK PHP-SDK вам нужно создать приложение в ВКонтакте и получить его идентификатор (App ID) и секретный ключ доступа (Secret Key). Эти данные нужны для инициализации SDK. Добавьте следующий код после подключения библиотеки, чтобы проинициализировать SDK:

use VKClientVKApiClien­ t;

$vk = new VKApiClient();

Теперь вы можете использовать методы VK API через SDK. Например, чтобы получить информацию о пользователе, добавьте следующий код в ваш PHP-скрипт:

Вместо user_id укажите ваш идентификатор приложения, а вместо 1,2,3 — идентификаторы пользователей, о которых вы хотите получить информацию.

Обработайте ответ от VK API. Для этого можно использовать функции стандартной библиотеки PHP, например, json_decode().

Это лишь базовый пример использования VK PHP-SDK. Более подробную информацию о том, как использовать SDK, можно найти в официальной документации.

Источник: www.bolshoyvopros.ru

Vk php sdk примеры

В этом разделе помещены уроки по PHP скриптам, которые Вы сможете использовать на своих ресурсах.

Фильтрация данных с помощью zend-filter

Когда речь идёт о безопасности веб-сайта, то фраза «фильтруйте всё, экранируйте всё» всегда будет актуальна. Сегодня поговорим о фильтрации данных.

Автор/переводчик: Станислав Протасевич
Сложность:
Создан: 10 Июня 2017 Просмотров: 23668 Комментариев: 0

Контекстное экранирование с помощью zend-escaper

Обеспечение безопасности веб-сайта — это не только защита от SQL инъекций, но и протекция от межсайтового скриптинга (XSS), межсайтовой подделки запросов (CSRF) и от других видов атак. В частности, вам нужно очень осторожно подходить к формированию HTML, CSS и JavaScript кода.

Автор/переводчик: Станислав Протасевич
Сложность:
Создан: 9 Июня 2017 Просмотров: 18870 Комментариев: 0

Подключение Zend модулей к Expressive

Expressive 2 поддерживает возможность подключения других ZF компонент по специальной схеме. Не всем нравится данное решение. В этой статье мы расскажем как улучшили процесс подключение нескольких модулей.

Еще по теме:  Что такое консоль Вконтакте

Автор/переводчик: Станислав Протасевич
Сложность:
Создан: 7 Июня 2017 Просмотров: 12620 Комментариев: 0

Совет: отправка информации в Google Analytics через API

Предположим, что вам необходимо отправить какую-то информацию в Google Analytics из серверного скрипта. Как это сделать. Ответ в этой заметке.

Автор/переводчик: Станислав Протасевич
Сложность:
Создан: 6 Июня 2017 Просмотров: 22549 Комментариев: 0

Подборка PHP песочниц

Подборка из нескольких видов PHP песочниц. На некоторых вы в режиме online сможете потестить свой код, но есть так же решения, которые можно внедрить на свой сайт.

Автор/переводчик: Станислав Протасевич
Сложность:
Создан: 4 Июня 2017 Просмотров: 29562 Комментариев: 0

Совет: активация отображения всех ошибок в PHP

При поднятии PHP проекта на новом рабочем окружении могут возникнуть ошибки отображение которых изначально скрыто базовыми настройками. Это можно исправить, прописав несколько команд.

Источник: ruseller.com

Рейтинг
( Пока оценок нет )
Загрузка ...