Download the PHP package prokerala/astrology-sdk without Composer
On this page you can find all versions of the php package prokerala/astrology-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download prokerala/astrology-sdk
More information about prokerala/astrology-sdk
Files in prokerala/astrology-sdk
Package astrology-sdk
Short Description Prokerala.com Astrology API Client Library for PHP.
License MIT
Informations about the package astrology-sdk
Getting Started with Prokerala Astrology API
Prokerala Astrology SDK provides convenient access to Prokerala Astrology API for applications developed in PHP. Prokerala API integration helps you generate custom horoscope, perform horoscope matching, check mangal dosha, panchang and much more.
We have open sourced the code for our API demo at prokerala/astrology-api-demo.
Requirements
PHP needs to be a minimum version of PHP 8.0
Installation
If you prefer to work with the JSON response directly, please checkout our dependency free minimal PHP Client example that calls the API directly.
Using composer (recommended)
This is the recommended method for installation of the SDK.
Quick Installation
If you have composer
already installed, and just want to get started quickly, the following command will install the SDK and its dependencies:
That's it. The SDK is now ready to use. You can skip to the Usage section below.
Detailed Instructions
If you do not have composer
already installed, you can install it with the following command.
The current version of the SDK no longer ships with an HTTP client, instead depends on external implementations of PSR-17
(HTTP Message factory) and PSR-18
(HTTP client). You may choose any implementation of PSR-17 and PSR-18, for example, the following command installs nyholm/psr7
for PSR-17
and Guzzle HTTP client for PSR-18
.
Optionally, you can pass an implementation of PSR-16
Simple Cache interface for caching the access token and responses. As before, you can choose any implementation of PSR-16. The following command will install symfony/cache
.
Now that you have all the dependencies installed, install the SDK by running the following command.
Manual Installation
If you are not using composer, download the latest release from the releases section. You should download the zip file. After that include autoload.php in your application and you can use the API as usual.
For further help, Please visit our documentation
Usage
This SDK is powering our API demo page. The source code of the demos are open source and available on a separate GitHub repostiory.
Please check out our API Demo for a sample implementation using the SDK. The source code for the demo is available under the GitHub repository prokerala/astrology-api-demo.
License
Copyright © 2019-2022 Ennexa Technologies Private Limited. The Prokerala Astrology API PHP SDK is released under the MIT License.
All versions of astrology-sdk with dependencies
ext-json Version *
psr/http-client Version ^1.0
psr/http-message Version ^1.0
psr/http-factory Version ^1.0
psr/simple-cache Version ^1.0
psr/http-factory-implementation Version ^1.0
psr/http-client-implementation Version ^1.0