dev-master
9999999-devBiblia Cornilescu API
MIT
The Requires
bible biblia cornilescu
1.0
1.0.0.0Biblia Cornilescu API
MIT
The Requires
bible biblia cornilescu
Biblia Cornilescu API
Acesta este un api open source care returneaza un sir de versete in format JSON pentru a fi putea utilizate in orice limbaj de programare. Spre exemplu, un plugin de Wordpress a fost creeat care te ajuta sa inserezi in pagina textul din Biblie doar cu un shortcode:, (*1)
[Biblia pasaj="Geneza 1:1-10"]
In curand voi face public si acest plugin de Wordpress, mai trebuie sa stea putin in faza de testare., (*2)
Bible Api foloseste pachetul ichthus-soft/bible_ref pentru a intelege query-ul pe care doresti sa il returnezi. Astfel ai urmatoarele optiuni:, (*3)
Nota autor: De-a lungul exemplelor vei vedea ca poti in loc de spatiu sa pui +. Astfel url-ul va arata mult mai frumos decat cu spatiu. Este strict o alegere de gust, API-ul intelege si un query cu spatiu si un query cu +, (*4)
# Un singur verset Ioan 3:16 sau Ioan+3:16 # Un pasaj de versete Ioan 3:1-16 sau Ioan+3:1-16 # Mai multe capitole Ioan 3:1&4:1-10 # Poti cere mai multe carti Ioan 3:16;Filipeni 1:12 # Poti combina toate acestea Ioan 3:16&1:1;Apocalipsa 1:1-10,15;Geneza 1:1-20&2:1
Deci, ca sa generalizez:, (*5)
Daca esti familiar cu JSON, poti vedea un exemplu de raspuns mai jos. Api-ul returneaza:, (*6)
<br>
intre ele<br>
intre ele si cu numarul versetului la inceput de randIn textul versetelor, cuvintele rostite de Domnul Isus sunt intr-un span cu clasa .Isus. Astfel poti din css-ul tau sa colorezi aceste cuvinte sau sa le dai un stil special fata de restul textului., (*7)
Versetul zilei Tot in acest api poti accesa versetul zilei cu ajutorul api-ului de la Resursecrestine.ro. Tot ce trebuie sa faci este sa vizitezi biblia.filipac.net/v2/versetulZilei si vei primi raspuns in acelasi stil standardizat pe care il gasesti la sfarsitul acestei documentatii., (*8)
Poti ajuta in multe moduri, amintesc doar unele din ele:, (*9)
Acestea sunt doar cateva care imi vin acum in minte., (*10)
Nu trebuie neaparat sa instalezi acest API, poti folosi cu incredere serverul meu. Totusi daca tu crezi ca mi-ai incetini cumva serverul cu mii de accesari pe minut, poti sa il instalezi pe serverul tau. Tot ce ai nevoie este un Apache, PHP 5.5, Composer si Mysql. Pasii sunt mai jos:, (*11)
Metoda 1:
- Cloneaza acest proiect de Github: git clone https://github.com/ichthus-soft/bible-api
- Instaleaza proiectul folosind Composer - composer install
, (*12)
Metoda 2:
- Instaleaza proiectul folosit composer: composer require ichtus-soft/bible-api
., (*13)
Configurare:
- Copiaza config.php.dist
intr-un fisier numit config.php
si schimba datele de access la baza de date.
- Acceseaza URL-ul public al serverului si urmeaza pasii de pe ecran pentru a insera tabelele in Mysql, necesare pentru a functiona.
- Gata! Ai instalat API-ul local. Acum in loc de biblia.filipac.net
poti folosi url-ul tau propriu., (*14)
Daca nu ai instalat local Apache:
Pentru development poti lucra cu serverul intern PHP. Tot ce trebuie sa faci este sa deschizi un terminal in directorul unde ai instalat proiectul si sa scrii urmatoarea comanda: php -S localhost:80
. Apoi poti vizita http://localhost
si vei vedea noul tau proiect functional. Pentru asta trebuie sa ai o versiune de PHP mai mare de 5.4., (*15)
http://biblia.filipac.net/v2/Ioan+3:16&1:1, (*16)
{ pasaj: "Ioan 3:16,1:1", versete: [ { testament: "2", carte: "Ioan", capitol: "3", verset: "16", text: "<span class='Isus'>Fiindcă atât de mult a iubit Dumnezeu lumea, că a dat pe singurul Lui Fiu, pentru ca oricine crede în El să nu piară, ci să aibă viaţa veşnică.</span>" }, { testament: "2", carte: "Ioan", capitol: "1", verset: "1", text: "La început era Cuvântul, şi Cuvântul era cu Dumnezeu, şi Cuvântul era Dumnezeu." } ], text: "<span class='Isus'>Fiindcă atât de mult a iubit Dumnezeu lumea, că a dat pe singurul Lui Fiu, pentru ca oricine crede în El să nu piară, ci să aibă viaţa veşnică.</span> La început era Cuvântul, şi Cuvântul era cu Dumnezeu, şi Cuvântul era Dumnezeu. ", nl: "<span class='Isus'>Fiindcă atât de mult a iubit Dumnezeu lumea, că a dat pe singurul Lui Fiu, pentru ca oricine crede în El să nu piară, ci să aibă viaţa veşnică.</span><br>La început era Cuvântul, şi Cuvântul era cu Dumnezeu, şi Cuvântul era Dumnezeu.<br>", nlvn: "<span style="font-size: 10px;">16</span> <span class='Isus'>Fiindcă atât de mult a iubit Dumnezeu lumea, că a dat pe singurul Lui Fiu, pentru ca oricine crede în El să nu piară, ci să aibă viaţa veşnică.</span><br><span style="font-size: 10px;">1</span> La început era Cuvântul, şi Cuvântul era cu Dumnezeu, şi Cuvântul era Dumnezeu.<br>" }
Biblia Cornilescu API
MIT
bible biblia cornilescu
Biblia Cornilescu API
MIT
bible biblia cornilescu