adv


Click here for a complete list of operations.

Edit

Редактирование объявления
Вход:
ID - ID объявления (тип long/Int64)
ProjectID - ID проекта
Title - заголовок объявления (макс. 33 символа)
Body - тело объявления (макс. 75 символов)
Url - url объявления (макс. 1025 символов)
Address - адрес (макс. 15 символов)
WorkingHours - часы работы (макс. 15 символов)
QuickLabel1 - текст быстроссылки №1 (макс. 15 символов)
QuickUrl1 - url быстроссылки №1 (макс. 1025 символов)
QuickLabel2 - текст быстроссылки №2 (макс. 15 символов)
QuickUrl2 - url быстроссылки №2 (макс. 1025 символов)
QuickLabel3 - текст быстроссылки №3 (макс. 15 символов)
QuickUrl3 - url быстроссылки №3 (макс. 1025 символов)
Выход:
Статус операции

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /adv.asmx HTTP/1.1
Host: api.contema.ru
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://api.contema.ru/Edit"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <Edit xmlns="http://api.contema.ru/">
      <ID>long</ID>
      <ProjectID>int</ProjectID>
      <Title>string</Title>
      <Body>string</Body>
      <Url>string</Url>
      <Address>string</Address>
      <WorkingHours>string</WorkingHours>
      <QuickLabel1>string</QuickLabel1>
      <QuickUrl1>string</QuickUrl1>
      <QuickLabel2>string</QuickLabel2>
      <QuickUrl2>string</QuickUrl2>
      <QuickLabel3>string</QuickLabel3>
      <QuickUrl3>string</QuickUrl3>
    </Edit>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <EditResponse xmlns="http://api.contema.ru/">
      <EditResult>OK or NoProject or NoFolder or UseProSomeFolders or TitleEmpty or TitleBig or BodyEmpty or BodyBig or UrlEmpty or UrlBig or UrlIncorrect or UrlNotMatchProjectDomain or AddressIncorrect or WorkingHoursIncorrect or Quick1Incorrect or QuickLabel1Big or QuickUrl1Big or QuickUrl1NotMatchProjectDomain or Quick2Incorrect or QuickLabel2Big or QuickUrl2Big or QuickUrl2NotMatchProjectDomain or Quick3Incorrect or QuickLabel3Big or QuickUrl3Big or QuickUrl3NotMatchProjectDomain</EditResult>
    </EditResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /adv.asmx HTTP/1.1
Host: api.contema.ru
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <Edit xmlns="http://api.contema.ru/">
      <ID>long</ID>
      <ProjectID>int</ProjectID>
      <Title>string</Title>
      <Body>string</Body>
      <Url>string</Url>
      <Address>string</Address>
      <WorkingHours>string</WorkingHours>
      <QuickLabel1>string</QuickLabel1>
      <QuickUrl1>string</QuickUrl1>
      <QuickLabel2>string</QuickLabel2>
      <QuickUrl2>string</QuickUrl2>
      <QuickLabel3>string</QuickLabel3>
      <QuickUrl3>string</QuickUrl3>
    </Edit>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <EditResponse xmlns="http://api.contema.ru/">
      <EditResult>OK or NoProject or NoFolder or UseProSomeFolders or TitleEmpty or TitleBig or BodyEmpty or BodyBig or UrlEmpty or UrlBig or UrlIncorrect or UrlNotMatchProjectDomain or AddressIncorrect or WorkingHoursIncorrect or Quick1Incorrect or QuickLabel1Big or QuickUrl1Big or QuickUrl1NotMatchProjectDomain or Quick2Incorrect or QuickLabel2Big or QuickUrl2Big or QuickUrl2NotMatchProjectDomain or Quick3Incorrect or QuickLabel3Big or QuickUrl3Big or QuickUrl3NotMatchProjectDomain</EditResult>
    </EditResponse>
  </soap12:Body>
</soap12:Envelope>