سيساعدك دليل تكامل واجهة برمجة التطبيقات (API) هذا على البدء في استخدام موقع التنجيم أو تطبيق الهاتف المحمول الخاص بك في أي وقت من الأوقات. يساعدك تكامل Prokerala API على إنشاء برجك المخصص وإجراء مطابقة الأبراج والتحقق من mangal dosha وغير ذلك الكثير.
PHP يجب أن يكون الحد الأدنى من إصدار PHP 5.6.0.
إذا كان مشروعك يستخدم الملحن، فقم بتشغيل الأمر أدناه
يتطلب الملحن prokerala/astrology-api:1.*
إذا كنت لا تستخدم برنامج الملحن، فقم بتنزيل أحدث إصدار من قسم الإصدارات. يجب عليك تنزيل ملف Astrology-api.zip. بعد ذلك قم بتضمين autoload.php في تطبيقك ويمكنك استخدام واجهة برمجة التطبيقات كالمعتاد.
<?php
include '../vendor/autoload.php';
use ProkeralaAstrologyAstro;
$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 Astrology API PHP SDK بموجب ترخيص MIT. راجع ملف الترخيص لمزيد من التفاصيل.
يتم توجيه ودعم prokerala-astrology-api-php من قبل فريق تجربة مطوري Prokerala.
تتم صيانة prokerala-astrology-api-php وتمويلها بواسطة Ennexa Technologies, Pvt Ltd.. الأسماء والشعارات الخاصة بـ prokerala-astrology-api-php هي علامات تجارية مملوكة لشركة Technologies, Pvt Ltd.