文本与翻译

薄伽梵歌泰卢固语API

提供泰卢固语和奥迪亚语版本的《薄伽梵歌》API服务。用户可通过该接口获取经典经文内容,支持多语言查询与文本检索。

查看官方文档 ↗

接入教程

1. 访问官网https://gita-api.vercel.app查看文档
2. 选择泰卢固语或奥迪亚语作为查询参数
3. 调用相应接口获取经文章节
4. 解析返回的JSON格式数据
5. 集成到您的应用程序中使用

Python请求示例:获取章节列表

python
import requests

base_url = 'https://gita-api.vercel.app'
headers = {
    'Authorization': 'Bearer YOUR_API_KEY'
}

# 获取所有章节
response = requests.get(f'{base_url}/chapters', headers=headers)
if response.status_code == 200:
    chapters = response.json()
    print(f'Found {len(chapters)} chapters')
else:
    print(f'Error: {response.status_code}')
    print(response.text)

PHP请求示例:获取特定诗句

php
<?php

$baseUrl = 'https://gita-api.vercel.app';
$apiKey = 'YOUR_API_KEY';

$options = [
    'http' => [
        'header' => "Authorization: Bearer $apiKey\r\n",
        'method' => 'GET'
    ]
];

$context = stream_context_create($options);

// 获取第2章第47节诗句
$response = file_get_contents($baseUrl . '/verses/2/47', false, $context);

if ($response !== false) {
    $verse = json_decode($response, true);
    echo 'Verse retrieved successfully';
    print_r($verse);
} else {
    echo 'Failed to retrieve verse';
}
?>

JavaScript请求示例:搜索经文内容

javascript
const baseUrl = 'https://gita-api.vercel.app';
const apiKey = 'YOUR_API_KEY';

async function searchVerses(query, language = 'telugu') {
    try {
        const response = await fetch(
            `${baseUrl}/search?q=${encodeURIComponent(query)}&lang=${language}`,
            {
                headers: {
                    'Authorization': `Bearer ${apiKey}`,
                    'Content-Type': 'application/json'
                }
            }
        );
        
        if (!response.ok) {
            throw new Error(`HTTP error! status: ${response.status}`);
        }
        
        const results = await response.json();
        console.log(`Found ${results.length} verses matching "${query}"`);
        return results;
    } catch (error) {
        console.error('Search failed:', error);
        return [];
    }
}

// 使用示例
searchVerses('karma', 'telugu').then(results => {
    console.log(results);
});

常见问题

如何获取API密钥?

请访问官方网站 https://gita-api.vercel.app 并注册账户,在个人仪表板中可以生成和管理您的API密钥。免费套餐提供有限的请求次数,高级套餐可增加限额。

API支持哪些语言版本?

本API主要提供泰卢固语和奥迪亚语版本的《薄伽梵歌》内容。部分功能可能支持英语元数据查询,但经文内容以指定的印度语言为主。

请求频率是否有限制?

是的,API设有请求频率限制以保障服务稳定。免费套餐通常为每分钟60次请求,具体限制请参考官方文档。建议在客户端实现适当的请求缓存和错误重试机制。

相似接口推荐

Alexa For Business

Alexa for Business 可帮助您在组织中使用 Alexa。它提供了大规模管理 Alexa 设备、注册用户和分配技能的工具。您可以使用 Alexa Skills Kit 和 Alexa for Busines

待确认
Adafruit IO REST API

Adafruit IO HTTP API允许任何支持HTTP的编程语言或硬件环境访问您的Adafruit IO数据。它旨在让物联网技术对每个人触手可及,是连接物理设备与云端数据的桥梁。

待确认
Urantia Papers API

提供《乌拉尼亚文集》的全文和语义搜索功能,支持音频朗读、实体识别和多语言翻译服务。

待确认
Quran-api

这是一个免费的《古兰经》API服务,提供90多种不同语言和400多种翻译版本。用户可通过API获取经文、翻译和注释等内容。

免费试用