Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Вопросы по работе системы (http://forum.sape.ru/forumdisplay.php?f=13)
-   -   SAPE XML-RPC (http://forum.sape.ru/showthread.php?t=11957)

cheboor 16.04.2009 16:57

Цитата:

Сообщение от Avelon (Сообщение 430471)
PHP код:

<?xml version="1.0" encoding="UTF-8"?>
<methodCall><methodName>sape.get_messages</methodName><params><param><value><struct><member><name>dates</name><value><string>2009-04-16</string></value></member><member><name>types</name><value><array><data><value><int>2</int></value><value><int>15</int></value></data></array></value></member></struct></value></param><param><value><int>1</int></value></param><param><value><int>20</int></value></param></params></methodCall>

вот так должно работать

Е-е-е-е, спасибо! Все заработало :)

Добавлено через 17 минут
Но Вы бы внесли изменения то на страницу http://www.sape.ru/api_xmlrpc.php: даты нужны не в массиве, а строчкой; два последних параметра (если правильно интерпритировал получаемые периодически ошибки) являются обязательными, да и лимиты на них остаются не выясненными. Как то кривовато get_messages работает, т.е. результат вроде как и есть, но пользоваться жуть как не удобно. Но это уже мелочи

Avelon 16.04.2009 17:07

Цитата:

Сообщение от AlienZzzz (Сообщение 430500)
____

у меня удаление по 10к ссылок же.

Вы попробуйте, например удалить 1000 ссылок из разных урлов и проектов.
____

я же показываю данные только при отправке данных к вам и приеме.! не больше.

ну так я рассказал сколько операций

удаляйте пачками по 30-50 штук. 1000 - это слишком много за раз.


мы удаляли из разных урлов и проектов 30 удалений - 1 сек

Цитата:

Сообщение от AlienZzzz (Сообщение 430500)
Вы можете дать пример рабочий на PHP? просто кусок кода

Я как ни колдовал на питоне и пых пыхе, так ничего и не смог . в любом случае она возвращает не XML ((((


это я не вам писал

AlienZzzz 16.04.2009 17:16

Цитата:

Сообщение от Avelon (Сообщение 430568)
ну так я рассказал сколько операций
удаляйте пачками по 30-50 штук. 1000 - это слишком много за раз.
мы удаляли из разных урлов и проектов 30 удалений - 1 сек

Я удаляю пачками по 30-40 шкук как и говорил.
___

как с росии так не из росии . не суть скорость ответа 1-15 сек.( я включил зипование, каюсь оно было выключено, но все ровно долго)
__

Это происходит так как если у проекта 10000 ссылок куплено на урле, при удалении ( да Вас приходится парсить, так как вы не делаете в XMLRPC удаление ((( ) , вы возвращаетет список весь. в этом то и проблема, что я получаю Ваш СЕРП )))

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

sVs 21.04.2009 09:17

API - не работает примерно с 18 часов 20 апреля... ?

AlienZzzz 21.04.2009 09:21

Цитата:

Сообщение от sVs (Сообщение 434262)
API - не работает примерно с 18 часов 20 апреля... ?

Норма уже починили вчера помомеу

sVs 21.04.2009 10:17

разобрался... похоже что у нас теперь при авторизации еще один Set-Cookie: p=... следом за Set-Cookie: SAPE=... выставляется
вот то-то оно и не стреляло :-)

AlienZzzz 21.04.2009 10:36

Цитата:

Сообщение от sVs (Сообщение 434316)
разобрался... похоже что у нас теперь при авторизации еще один Set-Cookie: p=... следом за Set-Cookie: SAPE=... выставляется
вот то-то оно и не стреляло :-)

да нет . я только что проверил и так работает.

pp7 22.04.2009 16:07

Это такое только у меня или у всех?
Пытаюсь добавить УРЛ функцией "sape.url_add". Параметры передаю как положено.
Ответ такой: server error. method not found. sape.url_add
использую Zend Framework 1.7.8

Функции sape.get_user, sape.get_projects, sape.get_urls прекрасно работают.

Помогите советом.
Спасибо.

Добавлено через 42 минуты
Цитата:

Сообщение от pp7 (Сообщение 435599)
Это такое только у меня или у всех?
Пытаюсь добавить УРЛ функцией "sape.url_add". Параметры передаю как положено.
Ответ такой: server error. method not found. sape.url_add
использую Zend Framework 1.7.8

Функции sape.get_user, sape.get_projects, sape.get_urls прекрасно работают.

Помогите советом.
Спасибо.

Нашел, в чем была проблема.
Я обращался к http://www.sape.ru/api_xmlrpc.php
а нужно было обращаться к
http://www.sape.ru/api_xmlrpc.php?v=extended

ура, все работает! :)

shr 01.05.2009 23:37

pp7, по головке тебя теперь вряд ли погладят...

pp7 02.05.2009 00:11

Цитата:

Сообщение от shr (Сообщение 442912)
pp7, по головке тебя теперь вряд ли погладят...

C чего это вдруг?


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

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.