API для Облачных серверов | REG.RU

API для Облачных серверов
 |
 REG.RU Хостинг

Что такое api

API Облачных серверов — программный интерфейс, который предоставляет доступ к функционалу облачного VPS. Через API можно выполнять те же операции, что и через панель управления. Используя его, вы сможете встраивать функции облачных VPS в собственные интернет-проекты.

API доступно всем в панели управлении серверами, раздел Настройки. Документация находится по ссылке.

Ключ API используется для идентификации при работе с облачным окружением через API.

Что это дает

Инфраструктура 1cloud (картинка кликабельна)

С помощью методов API развернуть сервер можно с помощью одного запроса, при этом возможна полная автоматизация всех задач по управлению хостингом (или, например, по масштабированию инфраструктуры) без необходимости совершения каких-либо действий руками в интерфейсеНашим API могут пользоваться целый ряд частных и корпоративных клиентов. Среди них:

Кроме того, API может использоваться в рамках процесса непрерывной интеграции (continuous integration) — в ходе проверки готового кода можно создать эталонную тестовую среду (один или группа серверов), на которой и «прогоняются» все тестовые сценарии.

Пример реализации клиентского приложения для API 1cloud на C# можно найти по ссылке(выражаем благодарность за реализацию Сергею partyz0ne Вычегжанину)

На сегодня все. Спасибо за внимание, будем рады ответить на вопросы в комментариях!

Hosting controller infrastructure

You can use the same ASP.NET routing and ApiController capabilities of ASP.NET Hosting in self hosting.

In the same self hosting console application, create simple HomeController class as shown below.


Now, in the Main() method, configure a default route using config object as shown below.

Iis hosting

Web API can be hosted under IIS, in the same way as a web application. You have learned to create a Web API in the previous section. As you have seen there, a Web API is created with ASP.NET MVC project by default. So, when you host your MVC web application under IIS it will also host Web API that uses the same base address.

Self hosting

You can host a Web API as separate process than ASP.NET. It means you can host a Web API in console application or windows service or OWIN or any other process that is managed by .NET framework.


You need to do following steps in order to self-host a web API.

What is the best cheap hosting service for an api?

Something went wrong. Wait a moment and try again.

Возможности api

Созданные нами функции API описывают абсолютно всё, что можно делать с сервером в личном кабинете: создать, удалить, изменить конфигурацию, управлять состоянием и многое другое.

Возможности по своей сути позволяют создать собственный уникальный сервис по предоставлению облачных услуг (это настоящий White Label), для ваших клиентов только вы будете конечным поставщиком услуг и VPS.house нигде фигурировать не будет. Цены же на услуги вы в праве выставлять произвольно.

Принимая во внимание тот факт, что в условиях высокой конкуренции и ценового демпинга может быть не сильно интересно создавать с нуля изолированный сервис и раскручивать его, а вот внедрить возможность получениявиртуального сервера клиентом, который уже использует какие-либо ваши услуги – решение, которое уже не раз было воплощено в жизнь партнёрами VPS.house.

Помимо базовых функций вы также можете создать собственный готовый шаблон с предустановленным программным обеспечением и внешним видом рабочего стола. По вашей заявке мы его сохраним и предоставим его уникальный идентификатор для того, чтобы вы могли его использовать для создания новых серверов для себя или своих клиентов моментально и полностью автоматизировано!

Также ко всем серверам, создаваемым через API мы предлагаем воспользоваться промокодом, дающим вечную скидку 5% на любое количество серверов!

Узнать подробнее о нашем API, а также ознакомиться с документацией с примерами вы можете на нашем сайте.

VPS.house – это не сервис по предоставлению услуг «как есть», мы всегда готовы помочь решить любые нестандартные задачи вашего бизнеса. А круглосуточная служба поддержки готова профессионально проконсультировать вас по самым сложным вопросам, касающихся облачных технологий.

Как это работает

Для того, чтобы у клиентов была возможность управления своими серверами из сторонних приложений, было реализовано

В одном из предыдущих топиков об инфраструктуре проекта мы рассказывали о том, что при выполнении пользователям действий в графическом интерфейсе не происходит никаких обработок, в системе лишь формируется задание на выполнение требуемого действия обработчиком.

Для реализации API мы использовали тот же механизм. Когда клиент посылает запрос к API, формируется задание, затем его «подхватывает» обработчик, после чего уже происходит исполнение. Отследить состояние конкретной задачи можно, обратившись к методу «Действие над сервером»:

Как получить api-ключ

API-ключ создается автоматически и доступен в окружении облачных серверов во вкладке Настройки:

Партнёрская программа

Мы стараемся не делать революций из привычных вещей, наша программа для партнёрских проектов – классическое решение в современном и удобном исполнении, предлагающая 2 варианта взаимодействия между нами, вами и вашими клиентами (пользователями):

Стартовые условия партнёрской программы предполагают получение

10% отчислений

от расходов приведённого клиента. По мере роста количества активных серверов от таких клиентов процент отчислений увеличивается

до 20%

Создавая собственные промокоды, вы можете выбрать процент скидки для самого клиента от базовой стоимости сервера в конфигураторе на сайте. Этот процент будет вычтен из вашего партнёрского процента. Так вы можете сразу предоставлять скидку для своих клиентов на все 10%, а самому начать получать доход только тогда, когда количество клиентов увеличится и вместе с ним процент партнёрских отчислений по вашему аккаунту.

Для участия в партнёрской программе не обязательно самому быть клиентом VPS.house и держать какой-то сервер, достаточно просто создать аккаунт и активировать партнёрскую программу в личном кабинете.

Подробнее об условиях партнёрской программы вы можете прочитать на нашем сайте.

Оцените статью
Хостинги