Задать вопрос
@matthewstafford

VK API execute + PHP, как правильно сделать?

Всем привет, у меня есть вот такой вот код для execute

var request = "members";

if (request == "members") {
     var members = API.groups.getMembers({"group_id":"123456","v":"5.92"});
     return members.count;
} else if(request == "managers") {
     var managers = API.groups.getMembers({"group_id":"123456","filter":"managers","v":"5.92"});
     return managers.count;
} else if (request == "requests") {
     var requests = API.groups.getRequests({"group_id":"123456","count":"0","v":"5.92"});
     return requests.count;
}


Вопрос: каким образом я могу изменять переменную из первой строчки в своем PHP коде, чтобы не делать три запроса? Возможно ли это вообще или я понял что-то не так?
  • Вопрос задан
  • 361 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@StockholmSyndrome
если у вас своё приложение, то можно использовать хранимые процедуры
https://vk.com/editapp?id={your_app_id}&section=fu...
тогда можно создать процедуру execute.getCount, у которой будет параметр request

P.S. внутри execute'а при вызове методов не нужно передавать версию
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽