@KenKup
На другой планете.

Не могу работать с VK Open Api?

Доброго времени суток!
На днях я поставил VK Open Api, но вызвав метод showGroupSettingsBox - получил следующую ошибку:
Uncaught TypeError: VK.callMethod is not a function at vk.php:15

Код vk.php:
<html>
     <head>
<script src="https://vk.com/js/api/openapi.js?160" type="text/javascript"></script>

<script type="text/javascript">
document.addEventListener("DOMContentLoaded", function () {
    VK.init({
        apiId: 1234567
    });
});
     </script>
</head>
         <body>
              <script type="text/javascript">
                   //Ошибка на следующей строчке.
                   VK.callMethod("showGroupSettingsBox", 4096);
              </script>
         </body>
    </html>

Надеюсь на помощь.
  • Вопрос задан
  • 183 просмотра
Пригласить эксперта
Ответы на вопрос 2
Скорее всего ошибка возникает из-за того, что метод VK.init() у вас будет вызван только тогда, когда загрузится вся страница, а VK.callMethod, видимо, вызывается раньше
Ответ написан
@StockholmSyndrome
для того чтобы использовать VK.callMethod(), нужно подключать JavaScript SDK, а не Open API
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
UMA.TECH Москва
от 150 000 до 215 000 руб.
WiliX Краснодар
от 70 000 до 140 000 руб.
RUVOD Москва
До 150 000 руб.
20 июн. 2019, в 00:13
1000 руб./за проект
20 июн. 2019, в 00:01
2500 руб./за проект
19 июн. 2019, в 23:38
10000 руб./за проект