Download the PHP package digitalstars/vk_api without Composer

On this page you can find all versions of the php package digitalstars/vk_api. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package vk_api

SimpleVK logo

VK api version Last release License

Документация находится в процессе создания.

Документация на русском --- |

Беседа VK

Почему SimpleVK?

SimpleVK - это фреймворк для создания ботов. Вам потребуется минимум кода и времени, благодаря встроенному конструктору и реализации готовых модулей и функций для работы с VK API.

Функционал

Поддержка

Автоматическое решение проблем VK API

Подключение

Используя composer

1. Установить

2. Подключить autoload.php

Вручную

  1. Скачать последний релиз c github
  2. Подключить autoload.php.

    Вот так будет происходить подключение, если ваш бот находится в той же папке, что и папка simplevk-testing

Проверка готовности сервера

Чтобы убедится, что вы установили все правильно, и ваш сервер готов к работе с SimpleVK, необходимо создать и запустить следующий скрипт:

Если вы делаете longpoll бота, то запускайте диагностику через консоль
Если вы делаете callback бота, то запускайте диагностику через браузер

Примерный вывод диагностики:

Примеры ботов

Вызов метода апи

Минимальный Callback

Бот отвечает на любое сообщение

Простой Callback

Простой LongPoll / User LongPoll

Если указать токен группы - будет LongPoll.
Если указать токен пользователя - User LongPoll.
А еще можно указать логин и пароль от аккаунта:
new LongPoll(ЛОГИН, ПАРОЛЬ, '5.199');
Но советую создать токен вот по этому гайду

Минимальный Бот на конструкторе (Callback)

Минимальный Бот на конструкторе (LongPoll)

Бот с обработкой Команд на конструкторе (Callback)

Бот с обработкой Кнопок на конструкторе (Callback)

Бот на конструкторе, с использованием хранилища (Callback)

Конфиги

Больше примеров

Находятся на сайте с документацией в разделе примеров, а также в документации есть примеры для каждого метода классов.


All versions of vk_api with dependencies

PHP Build Version
Package Version
Requires php Version >=8.2
ext-curl Version *
ext-json Version *
ext-mbstring Version *
psr/simple-cache Version ^3.0
symfony/cache Version ^7.3
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package digitalstars/vk_api contains the following files

Loading the files please wait ....