Перейти к основному содержимому

Shopify

Создавайте приложения для Shopify с астрологическими функциями или встраивайте виджеты на базе Occult API.

Приложение Shopify

Создайте приложение Shopify с серверной частью, которая вызывает Occult API. Сервер отвечает за аутентификацию и проксирует запросы, чтобы ваш API-ключ оставался в безопасности.

Бэкенд на Node.js

Сделайте маршрут Express, который получает данные гороскопа из Occult API и возвращает их во фронтенд Shopify.

Node.js
app.post('/api/horoscope', async (req, res) => {
  const response = await fetch('${API_DOCS_URL}/api/astro/rashifal/daily/', {
    method: 'POST',
    headers: {
      'X-API-Key': process.env.OCCULT_API_KEY,
      'Content-Type': 'application/json',
    },
    body: JSON.stringify({ rashi: req.body.sign }),
  });
  const data = await response.json();
  res.json(data);
});

Встроенный виджет

С помощью App Bridge от Shopify выведите виджет в панели администратора или на витрине магазина. Виджет обращается к вашему бэкенду и показывает персональный астрологический контент.