Skip to content

Instantly share code, notes, and snippets.

View wbarcovsky's full-sized avatar

Vladimir Barcovsky wbarcovsky

  • Altarix
  • Samara, RU
View GitHub Profile
/* eslint-disable */
const WebflowClass = require('../logic/integration/webflow/webflow');
const {get} = require('../utils/objects.js');
const db = require('../db');
const _ = require('underscore');
function capitalizeFirstLetter(string) {
return string.charAt(0).toUpperCase() + string.slice(1);
}

Для отправки API - запросов можно воспользоваться одним из приведенных ниже способов

Отправка с использованием утилиты curl

Для ручной отправки запросов на системах семейства linux и macOs можно воспользоваться консольной утилитой curl (https://curl.se/ https://github.com/curl/curl)
При отправке запроса необходимо добавить в запрос заголовок Conntent-type cо значением application-json

Примеры запросов с использованием утилиты curl

  • Запрос получения списка актуальных событий:
{
"openapi": "3.0.0",
"info": {
"description": "Документация к АПИ Спорта",
"version": "1.0",
"title": "Документация"
},
"servers": [
{
"url": "http://sportportal.fitdev.ru/api/1.0"
{
"openapi": "3.0.0",
"info": {
"description": "Документация к АПИ Спорта",
"version": "1.0",
"title": "Документация"
},
"servers": [
{
"url": "http://sportportal.fitdev.ru/api/1.0"
const fizz = {...bazz, x: 1};
const {x, ...fizz} = bazz;

Q: В чем разница между этими двумя выражениями?
Простой вопрос на понимание spred-операторов, но иногда заставляет людей призадуматься


1. Устновка на сервер

В качестве примера будет использоваться сервер "Культурный регион Белгород"

1.1 Подготовка

Действия этого раздела выполняются один раз, когда нужно настроить новый сервер

1.1.1 Усновить epel

sudo yum install epel-release

1.1.2 Усновить GraphicsMagick

sudo yum install GraphicsMagick

{
"$id": "https://example.com/arrays.schema.json",
"$schema": "http://json-schema.org/draft-07/schema#",
"description": "A representation of a person, company, organization, or place",
"type": "object",
"properties": {
"fruits": {
"type": "array",
"items": {
"type": "string"
<script>
var page_width = 0;
var page_height = 0;
var wheel_handle = null;
var movemode = false;
var top_pos = 0;
var left_pos = 0;
var start_x = -1;
var start_y = -1;
var min_x = 0;
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>iFrame Test</title>
<style>
body {
height: 90vh;
<?php
require_once __DIR__ . '/vendor/autoload.php';
class BaseQuery
{
protected $basicSearch = [];
protected $searchParams = [];