Download the PHP package alxmsl/odnoklassnikiclient without Composer

On this page you can find all versions of the php package alxmsl/odnoklassnikiclient. 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 odnoklassnikiclient

OdnoklassnikiClient

🇬🇧

License Latest Stable Version Total Downloads

Build Status Scrutinizer Code Quality Dependency Status

Клиент для работы с API социальной сети "Одноклассники". Клиент позволяет выполнять следующее:

Установка

Просто подключите библиотеку нужной версии в файле composer.json

Затем запустите обновление кода composer update

Тестирование

Для проверки работоспособности библиотеки, можно запустить юнит-тестирование командой phpunit

Авторизация OAuth2

Для авторизации через OAuth2 в "Одноклассниках" необходимо создать экземпляр класса OAuth\Client и, с необходимами правами для приложения, получить код авторизации, выполнив авторизацию через браузер, пройдя по созданной методом createAuthUrl ссылке

По коду можно выполнить авторизацию и получить токен доступа и токен обновления (токена доступа)

Пример получения ссылки для авторизации можно посмотреть в файле oauth2.uri.php, а получение токена доступа в файле oauth2.authorize.php

Авторизацию также можно выполнить через скрипт authorize.php

Обновить токен доступа можно через скрипт refresh.php

Вызовы методов OK REST API

Для обращения к методам OK REST API необходимо создать экземпляр клиента API\Client и, определив токен доступа, начать дергать метод call. А можно дергать callConfidence, если за время подергивания планируется истечение авторизованной сессии токена доступа

Примеры использования call и callConfidence можно подсмотреть в файлах api.users.getCurrentUser.php и api.users.getInfo.php

Аналогично, можно использовать скрипт выполнения метода OK REST API call.php

Лицензия

Авторское право © 2015 Alexey Maslov [email protected] Лицензировано Apache License, Version 2.0. С полным текстом лицензии можно ознакомиться по ссылке

http://www.apache.org/licenses/LICENSE-2.0

All versions of odnoklassnikiclient with dependencies

PHP Build Version
Package Version
Requires alxmsl/network Version >=1.1.0
alxmsl/cli Version >=1.0.2
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 alxmsl/odnoklassnikiclient contains the following files

Loading the files please wait ....