- Регистрация
- 13.02.2010
- Сообщения
- 274
- Сайт
- only.bible
- Вероисповедание
- Верую в Христа Спасителя
- Telegram
- leonidsopov
- sopov
Алексей, вечер добрый.Здравствуйте.
Ранее в данной теме мной поднимался вопрос про получение стиха в формате JSON. В принципе работает нормально. Только вот недавно я так понял несколько изменился формат ответа. После чего мне пришлось изменить его обработку для выделения стиха. Планируется ли в будущем изменять формат ответа или он останется без изменений? И ещё есть ли возможность получения стихов в другом переводе?
А мы уже не меняли формат ответа, ну.. несколько лет точно, в чём поменялся ответ?
я могу чисто теоретически что могла обновится библиотека для генерации JSON и что-то изменилось, в ответе, но скажем кавычки, или переносы, но если вы парсили, как обычный JSON то поля должны были остаться, как и прежде.
стихи можно получать в другом переводе и формате, документация по api https://bibleonline.docs.apiary.io/ на память для выбора перевода надо передать аргумент trans
мы хотим сделать вторую версию api, но эта продолжит работать как и работает.
		Bash: 
	
	$ curl -H "Content-Type: application/json" -H "x-trans: rus" -H "x-q: Jn 3:16" https://api.bibleonline.ru/bible
([
   {
      "h2" : "Иоанна 3:16"
   },
   {
      "v" : {
         "n" : "16",
         "t" : "Ибо так возлюбил Бог мир, что отдал Сына Своего Единородного, дабы всякий, верующий в Него, не погиб, но имел жизнь вечную."
      }
   }
]
);
$ curl -H "Content-Type: application/json" -H "x-trans: eng" -H "x-q: Jn 3:16" https://api.bibleonline.ru/bible
([
   {
      "h2" : "John 3:16"
   },
   {
      "v" : {
         "n" : "16",
         "t" : "For [spam link] loved the world, [spam link] gave his only begotten Son, that whosoever [spam link] him should not perish, but have everlasting life."
      }
   }
]
);
$ curl -H "Content-Type: text/plain" -H "x-trans: bel" -H "x-q: Jn 3:16" https://api.bibleonline.ru/bible
=======================================================
 Яна 3:16
=======================================================
 [16] Бо так палюбіў Бог сьвет, што аддаў Сына Свайго Адзінароднага, каб кожны, хто верыць у Яго, не загінуў, а меў жыцьцё вечнае.
$ curl -H "Content-Type: text/html" -H "x-trans: ukr" -H "x-q: Jn 3:16" https://api.bibleonline.ru/bible
<h2 class="bible">Івана 3:16</h2><p class="bible" id="bible-0-0-16"><span >16.</span> Так бо Бог полюбив світ, що дав Сина Свого Однородженого, щоб кожен, хто вірує в Нього, не згинув, але мав життя вічне.</p>
$
			
				Последнее редактирование:  
			
		
	
								
								
									
	
								
							
							 
				 
 
		 
 
		
 
 
		 
			 
			 
 
		