Старый 06.06.2011, 15:28   #541
Специалист
 
Регистрация: 14.02.2009
Сообщений: 263
Вес репутации: 195
Trimmer - это имя известно всемTrimmer - это имя известно всемTrimmer - это имя известно всемTrimmer - это имя известно всемTrimmer - это имя известно всемTrimmer - это имя известно всем
По умолчанию

когда надпись "Количество попыток аутентификации превышен" исчезнет оставишь только

метод sape.login
string login
string md5пароль
bool 1

Добавлено через 9 минут
Код:
<?xml version="1.0"?>
<methodCall>
  <methodName>sape.login</methodName>
  <params>
    <param>
      <value>
        <string>YourLogin</string>
      </value>
    </param>
    <param>
      <value>
        <string>6456456456454a41911dhysdg1</string>
      </value>
    </param>
    <param>
      <value>
        <boolean>1</boolean>
      </value>
    </param>
  </params>
</methodCall>
вот так выглядит аутентификация

Последний раз редактировалось Trimmer; 06.06.2011 в 15:28. Причина: Добавлено сообщение
Trimmer вне форума   Ответить с цитированием
Старый 06.06.2011, 16:49   #542
Специалист
 
Регистрация: 13.06.2010
Сообщений: 103
Вес репутации: 170
Horrower скоро станет известен
По умолчанию

спасибо, попробую
Horrower вне форума   Ответить с цитированием
Старый 26.08.2011, 14:29   #543
Новичок
 
Регистрация: 26.12.2008
Сообщений: 28
Вес репутации: 0
masp на пути к лучшему
По умолчанию

можно ли получить количество ссылок на модерации (ожидающих модерации)?

(Веб-мастеру Новые заявки (21) )
masp вне форума   Ответить с цитированием
Старый 08.09.2011, 13:25   #544
Новичок
 
Регистрация: 08.09.2011
Сообщений: 2
Вес репутации: 0
skillet на пути к лучшему
По умолчанию

работает ли АПИ? а то у меня пустой результат возвращает, HTTP status code was not 200
skillet вне форума   Ответить с цитированием
Старый 09.09.2011, 12:50   #545
Новичок
 
Регистрация: 08.09.2011
Сообщений: 1
Вес репутации: 0
stolz на пути к лучшему
По умолчанию SAPE.RU: Quantity of attempts of authentification is exceeded

На аккаунте, в течении суток, была только авторизация через web-интерфейс. Первый же запуск скрипта, работающего по XMLRPC, выдал ошибку: Quantity of attempts of authentification is exceeded.
Это просто глюки пи или я чего то не понимаю? Количество авторизаций через апи и количество авторизаций через web-интерфейс это одно и тоже или нет?
И еще вопрос, тут упоминается, что:
"Ограничение действует для каждого отдельного аккаунта в системе. При этом оно не распространяется на создание ссылок и подтверждение заявок."

А на запросы авторизации учитываются в ограничениях или нет? В смысле, прошел через sape.login и осталось 119 запросов в течении текущей минуты или все же 120?

Добавлено через 13 часов 40 минут
оказалось что эта ошибка из-за неправильных логин/пароля

Последний раз редактировалось stolz; 09.09.2011 в 12:50. Причина: Добавлено сообщение
stolz вне форума   Ответить с цитированием
Старый 10.09.2011, 19:13   #546
Новичок
 
Регистрация: 08.09.2011
Сообщений: 2
Вес репутации: 0
skillet на пути к лучшему
По умолчанию

разобрался, стоял старый путь в настройках, прописал http://api.sape.ru/xmlrpc/?v=extended
skillet вне форума   Ответить с цитированием
Старый 25.10.2011, 11:28   #547
Новичок
 
Регистрация: 06.02.2008
Сообщений: 3
Вес репутации: 0
poiskovik на пути к лучшему
По умолчанию

планируется ли в api сделать возможность изменения настроек площадок (панель вебмастера) ?
мне в частности нужна возможность изменения через api цен площадок.
poiskovik вне форума   Ответить с цитированием
Старый 21.01.2012, 18:38   #548
Специалист
 
Регистрация: 16.12.2009
Сообщений: 309
Вес репутации: 187
hamele0n - просто великолепная личностьhamele0n - просто великолепная личностьhamele0n - просто великолепная личностьhamele0n - просто великолепная личностьhamele0n - просто великолепная личностьhamele0n - просто великолепная личностьhamele0n - просто великолепная личность
По умолчанию

как должен выглядеть xml запрос если я хочу получить ссылки по всем урлам проекта.
чтоб получить ссылки по 1 урлу, у меня получается, делаю так:
PHP код:
<?xml version="1.0" encoding="UTF-8"?>"
<methodCall>
    <methodName>sape.get_url_links</methodName>"
        <params>
            <param>
                <value>
                    <int>id_project</int>
                </value>
            </param>
        </params>
    </methodCall>
для получения ссылок по всем урлам пытался отправлять так:

PHP код:
<?xml version="1.0" encoding="UTF-8"?>"
<methodCall>
    <methodName>sape.get_url_links</methodName>"
        <params>
            <array>
                                <item>1</item>
                                <item>2</item>
                                <item>3</item>
            </array>
        </params>
    </methodCall>
но так у меня возвращает ошибку, bad url id


работаю не на пхп, поэтому формирую запросы в ручную
__________________
Бесплатная программа для оптимизаторов SeoAnalizator
hamele0n вне форума   Ответить с цитированием
Старый 23.01.2012, 12:11   #549
Новичок
 
Регистрация: 28.07.2011
Сообщений: 7
Вес репутации: 0
greyhard на пути к лучшему
Exclamation sape.placements_accept_wm

Не могу понять в чем дело

На вызов (int) sape.placements_accept_wm((array) ids)
выдается странная ошибка SAPE.RU: Search result empty!

при том аналогичный код для (array) sape.placements_delete((array) ids) работает

кусок кода

PHP код:
use RPC::XML;
my @accept = ("4129951837","4127376176");
for (@
accept){
        
$_ RPC::XML::string->new($_);
}
my $done $cli->send_request("sape.placements_accept_wm",\@accept); 
p.s. Пасер вырезает бекслеш перед @accept.

Debug:
PHP код:
$VAR1 = bless( {
                 '_protocol' => 'HTTP/1.0',
                 '_content' => '<?xml version="1.0" encoding="us-ascii"?><methodCall><methodName>sape.placements_accept_wm</methodName><params><param><value><array><data><value><string>4129951837</string></value><value><string>4127376176</string></value></data></array></value></param></params></methodCall>',
                 '_uri' => bless( do{\(my $o = 'http://api.sape.ru/xmlrpc/?v=extended')}, 'URI::http' ),
                 '_headers' => bless( {
                                        'content-type' => 'text/xml',
                                        'accept-encoding' => 'deflate',
                                        'content-length' => 275,
                                        'host' => 'api.sape.ru'
                                      }, 'HTTP::Headers' ),
                 '_method' => 'POST'
               }, 'HTTP::Request' );
$VAR2 = sub { "DUMMY" };
--- !!perl/hash:RPC::XML::fault
faultCode: !!perl/scalar:RPC::XML::int 673
faultString: !!perl/scalar:RPC::XML::string 'SAPE.RU: Search result empty!'
greyhard вне форума   Ответить с цитированием
Старый 23.01.2012, 12:39   #550
Сотрудник Wizard
 
Аватар для Dimoha
 
Регистрация: 02.12.2009
Сообщений: 211
Вес репутации: 181
Dimoha - весьма и весьма положительная личностьDimoha - весьма и весьма положительная личностьDimoha - весьма и весьма положительная личность
По умолчанию

hamele0n, для получения ссылок по проекту можно использовать функцию

(array) sape.get_project_links((int) project_id [, (char) status, (timestamp) date_start, (timestamp) date_stop, (int) pn = 0])
Dimoha вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Sape WM Analyzer - увеличьте Ваши продажи в Sape andrey-k Вопросы по работе системы 11 27.08.2008 13:43
одновременно файл sape.php и SAPE.pm slovo Вопросы по работе системы 23 06.03.2008 15:08


Часовой пояс GMT +3, время: 12:56.