Ответы пользователя по тегу API
  • Как сравнить в execute vk?

    @ivan386
    Если посмотреть на возвращаемое значение
    var a=API.groups.getById({"group_ids":"1","fields":"members_count,can_post"});
    
    return a@.can_post;

    Получим:
    response: [0]
    Нам дали массив вместо числа.
    Соответственно правильным будет код.
    var a=API.groups.getById({"group_ids":"1","fields":"members_count,can_post"});
    
    if (parseInt (a@.can_post[0]) != 0){
    return "Можно писать";
    }else{
    return "Нельзя писать";
    }

    Получаем:
    response: 'Нельзя писать'
    Ответ написан
    Комментировать