Как загрузить данные из моей базы данных с помощью HTML / JS кода (например, Google AdSense / Analytics, Disqus и т.д.)?

#javascript #html #ruby #ajax

#javascript #HTML #ruby #ajax

Вопрос:

У меня есть некоторые данные в моей базе данных. Я хотел бы предложить моим читателям возможность загружать данные из моей базы данных на их веб-сайт — нечто очень похожее делает Google, например, с Google Analytics, где пользователям предоставляется фрагмент HTML-кода, который пользователи вставляют в HTML-код своих веб-сайтов, и в том месте, где включен код из части Google, отображаются соответствующие данные.

Я никогда не работал с техникой, которая необходима для этой цели, поэтому я не уверен, как ее реализовать / что для этого нужно.

Я был бы благодарен за то, что указали мне правильное направление.

Спасибо вам, ребята.

Ответ №1:

Вы могли бы реализовать API

http://railscasts.com/episodes/348-the-rails-api-gem

идея отправлять данные RESTfully в виде JSON или XML, а затем анализировать их с помощью javascript (jquery, angular и т.д.) Для отображения в виде HTML

Основной проблемой при создании API является аутентификация. Вы взглянете на Oauth и Doorkeeper gem для rails