सीधे सामग्री पर जाएँ
POST/api/astro/translate/1 क्रेडिट

पाठ का अनुवाद

Google Cloud Translation के ऊपर एक हल्की परत, ताकि इस API से कहीं और बना कुंडली का पाठ आप अपनी अलग Google कुंजी रखे बिना दूसरी भाषा में दिखा सकें। यह अपनी ओर से कोई ज्योतिषीय गणना नहीं करता। `text` भेजें, साथ में वैकल्पिक `target_language` (ISO कोड; डिफ़ॉल्ट `hi`, यानी हिंदी) और वैकल्पिक `source_language` (डिफ़ॉल्ट `en`); स्रोत भाषा न भेजें या खाली छोड़ें तो Google उसे ख़ुद पहचान लेता है। उत्तर एक फ़्लैट ऑब्जेक्ट है, जिसमें `original_text`, `translated_text`, `source_language` (आपने न दी हो तो पहचानी गई भाषा का कोड) और `target_language` होते हैं। ध्यान दें कि यहाँ के ज़्यादातर एंडपॉइंट से अलग, यह उत्तर `data` वाले ढाँचे में नहीं आता। बाहरी सेवा तक न पहुँच पाने या उसका उत्तर न पढ़ पाने पर 502 मिलता है।

https://api.occultapi.com/api/astro/translate/
अनुरोध आज़माएँ

ऑथेंटिकेशन

अपनी कुंजी X-API-Key हेडर में भेजें। कुंजी सिर्फ़ सर्वर पर रखने की चीज़ है — इसे कभी ब्राउज़र के JavaScript या मोबाइल ऐप में न डालें।

X-API-Key: yt_live_a1b2c3d4_…
Content-Type: application/json

अनुरोध के फ़ील्ड

फ़ील्डटाइपज़रूरीटिप्पणी
textstringज़रूरी
source_languagestringवैकल्पिक
target_languagestringवैकल्पिक

उदाहरण अनुरोध

curl -X POST https://api.occultapi.com/api/astro/translate/ \
  -H "X-API-Key: $OCCULT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Sun in Aries"}'

उत्तर

{
  "original_text": "Sun in Aries",
  "translated_text": "मेष राशि में सूर्य",
  "source_language": "en",
  "target_language": "hi"
}

ऊपर वाले अनुरोध से ही की गई असली कॉल का उत्तर। नतीजे data के अंदर हैं।

त्रुटियाँ

कुंजी और क्रेडिट की जाँच से आई त्रुटियाँ { "error": "…", "message": "<code>", "is_error": true } रूप में आती हैं। लोगों को error दिखाएँ और कोड में message देखकर फ़ैसला करें। पूरी सूची त्रुटि संदर्भ में है।