API

Для того чтобы интегрировать анонимайзер NoBlockMe со своим сайтом, вы можете использовать наш API. API NoBlockMe отвечает следующим принципам для удобства работы:

  • Использование GET и POST параметров для простых запросов.
  • Использование JSON для представления результата вызова метода API.

Список методов API представлен ниже:

Получение анонимизированной ссылки

Данный метод API используется для получения анонимизированной ссылки нужного вам сайта. Для вызова метода нужно совершить GET-запрос по адресу http://noblockme.ru/api/anonymize?url=реальный_адрес, где реальный_адрес - это адрес сайта, анонимизированную ссылку на который вы хотите получить.

В качестве ответа вы получите JSON объект следующего вида:

{
  "status" : 0,
  "result" : "http://oj2q.o5uww2lqmvsgsyjon5zgo.nblk.ru/",
  "error" : ""
}
  • status - код статуса выполнения вызова метода. Принимает значение 0, если запрос выполнен успешно и код ошибки в противном случае.
  • result - анонимизированный адрес страницы, переданной в параметре реальный_адрес
  • error - описание ошибки, в случае если status не равен 0.

Пример

Например, если вы хотите получить анонимизированный адрес русскоязычной Википедии, то вы можете выполнить следующий запрос к API http://noblockme.ru/api/anonymize?url=http://ru.wikipedia.org/ и получить ответ:

{
  "status" : 0, 
  "result" : "http://oj2q.o5uww2lqmvsgsyjon5zgo.nblk.ru/"
}

В данном примере http://oj2q.o5uww2lqmvsgsyjon5zgo.nblk.ru/ и есть анонимизированный адрес для http://ru.wikipedia.org/


По вопросам работы API вы можете связаться с нами через форму обратной связи