vimalkumarvs/astrology

Prokerala 占星术计算器

dev-master 2019-04-10 09:09 UTC

This package is auto-updated.

Last update: 2024-09-20 20:26:27 UTC


README

本API集成指南将帮助您快速开始您的占星术网站或移动应用。Prokerala API集成可以帮助您生成定制星座运势,进行星座匹配,检查 Mangal Dosha 以及更多。

要求

PHP需要至少是PHP 5.6.0版本。

安装

如果您的项目使用composer,请运行以下命令

composer require prokerala/astrology-api:1.*

如果您不使用composer,请从版本发布部分下载最新版本。您应该下载 astrology-api.zip 文件。之后在您的应用程序中包含 autoload.php,您就可以像平常一样使用API了。

用法

<?php
include '../vendor/autoload.php';

use Prokerala\Astrology\Astro;

$astro = new Astro('YOUR_API_KEY_HERE');

/**
* To get Panchang details
* ayanamsa is always 1
* datetime should be ISO 8601 format
* coordinates should be valid latitude and longitude eg : `10.214747,78.097626`
**/

$ayanamsa = 1;
$datetime = '2004-02-12T15:19:21+00:00';
$coordinates = '10.214747,78.097626';

$response = $astro->calculatePanchang($datetime, $coordinates, $ayanamsa);

/**
* To get Birth Chart details
* ayanamsa is always 1
* dob should be ISO 8601 format
* coordinates should be valid latitude and longitude eg : `10.214747,78.097626`
**/
$ayanamsa = 1;
$dob = '2004-02-12T15:19:21+00:00';
$coordinates = '10.214747,78.097626';

$response = $astro->calculateBirthChart($dob, $coordinates, $ayanamsa);


/**
* To get Manglik/Mangal Dosha details
* ayanamsa is always 1
* dob should be ISO 8601 format
* coordinates should be valid latitude and longitude eg : `10.214747,78.097626`
**/
$ayanamsa = 1;
$dob = '2004-02-12T15:19:21+00:00';
$coordinates = '10.214747,78.097626';

$response = $astro->calculateManglik($dob, $coordinates, $ayanamsa);

/**
* To get Kundali Matching/Gun Milan/Ashta Koot details
* (It is the north indian match making method)
* 
* ayanamsa is always 1
* dob should be ISO 8601 format
* coordinates should be valid latitude and longitude eg : `10.214747,78.097626`
**/
$ayanamsa = 1;
$bride_dob = '2004-02-12T15:19:21+00:00';
$bride_coordinates = '10.214747,78.097626';
$bridegroom_dob = '2004-02-12T15:19:21+00:00';
$bridegroom_coordinates = '10.214747,78.097626';

$response = $astro->calculateKundaliMatching($bride_dob, $bridegroom_dob, $bride_coordinates, $bridegroom_coordinates, $ayanamsa);

/**
* To get Horoscope Matching/Dasha Porutham/Dasha Koot details
* (It is the south indian match making method)
*
* system is either kerala/tamil
* ayanamsa is always 1
* dob should be ISO 8601 format
* coordinates should be valid latitude and longitude eg : `10.214747,78.097626`
**/

$system = 'tamil';
$ayanamsa = 1;
$bride_dob = '2004-02-12T15:19:21+00:00';
$bride_coordinates = '10.214747,78.097626';
$bridegroom_dob = '2004-02-12T15:19:21+00:00';
$bridegroom_coordinates = '10.214747,78.097626';

$response = $astro->calculateHoroscopeMatching($system, $bride_dob, $bridegroom_dob, $bride_coordinates, $bridegroom_coordinates, $ayanamsa);

如需进一步帮助,请参阅我们的https://api.prokerala.com/docs/文档。

许可证

Prokerala 占星术 API PHP SDK是在MIT许可证下发布的。有关更多详细信息,请参阅LICENSE文件。

关于

prokerala-astrology-api-php由Prokerala 开发者体验团队指导和支持。

prokerala-astrology-api-php由Ennexa Technologies,Pvt Ltd 维护和资助。prokerala-astrology-api-php的名称和标志是Technologies,Pvt Ltd 的商标。