Вернуться   Форум SAPE.RU > Система SAPE.ru > Вопросы по работе системы

-->
Ответ
 
Опции темы
Старый 29.06.2009, 01:11   #311
Новичок
 
Регистрация: 14.04.2009
Сообщений: 15
Вес репутации: 0
dradgo на пути к лучшему
По умолчанию

Сразу оговорюсь этот XML автоматически генерится у меня apache XML RPC клиентом для Java.
-----------------
<?xml version="1.0" encoding="UTF-8"?>
<methodCall xmlns:ex="http://ws.apache.org/xmlrpc/namespaces/extensions">
<methodName>sape.get_messages</methodName>
<params>
<param>
<value>
<struct>
<member>
<name>types</name>
<value>
<array>
<data>
<value><i4>1</i4></value>
<value><i4>2</i4></value>
<value><i4>3</i4></value>
<value><i4>4</i4></value>
<value><i4>5</i4></value>
<value><i4>6</i4></value>
<value><i4>7</i4></value>
<value><i4>8</i4></value>
<value><i4>9</i4></value>
<value><i4>10</i4></value>
<value><i4>11</i4></value>
<value><i4>12</i4></value>
<value><i4>13</i4></value>
<value><i4>14</i4></value>
<value><i4>15</i4></value>
<value><i4>16</i4></value>
<value><i4>17</i4></value>
<value><i4>18</i4></value>
<value><i4>19</i4></value>
<value><i4>20</i4></value>
<value><i4>21</i4></value>
<value><i4>22</i4></value>
<value><i4>23</i4></value>
<value><i4>24</i4></value>
<value><i4>25</i4></value>
<value><i4>26</i4></value>
<value><i4>27</i4></value>
<value><i4>28</i4></value>
</data>
</array>
</value>
</member>
<member>
<name>dates</name>
<value>
<array>
<data>
<value>2009-06-28</value>
</data>
</array>
</value>
</member>
</struct>
</value>
</param>
<param><value><i4>1</i4></value></param>
<param><value><i4>10</i4></value></param>
</params></methodCall>
-----------
Мне к сожалению сложно сказать где у вас могут быть грабли. Попробуйте получать по 10 сообщений? Если могу чем то помочь пишите в ЛС попробую подсказать.
dradgo вне форума   Ответить с цитированием
Старый 30.06.2009, 22:16   #312
Новичок
 
Регистрация: 30.06.2009
Сообщений: 5
Вес репутации: 0
Lux на пути к лучшему
По умолчанию

Здравствуйте уважаемые пользователи и администрация форума,хотелось бы задать пару вопросиков по API.
1)В extended версии есть метод sape.search_pages в чем его отличие от sape.search_sites?
2)В extended версии есть функция sape.get_filters_auto в ней можно выцепить id фильтра,но не само его содержимое...а для sape.search_pages или sape.search_sites нужно передать тип hash для фильтра,сообственно вопрос можно ли по id фильтра выташенного из вышесказанной функции получить hash этого фильтра,что бы отправить его в функцию поиска?
Lux вне форума   Ответить с цитированием
Старый 01.07.2009, 00:00   #313
Новичок
 
Регистрация: 01.08.2008
Сообщений: 84
Вес репутации: 209
MVH - весьма и весьма положительная личностьMVH - весьма и весьма положительная личность
По умолчанию

Цитата:
Сообщение от Lux Посмотреть сообщение
1)В extended версии есть метод sape.search_pages в чем его отличие от sape.search_sites?
Сначала ищутся сайты через search_sites, а потом для каждого найденного сайта вызывается search_pages, что бы отобрать страницы этого сайта. Т.е. при поиске страниц используются обе эти ф-и.

Добавлено через 4 минуты
Цитата:
Сообщение от Lux Посмотреть сообщение
2)В extended версии есть функция sape.get_filters_auto в ней можно выцепить id фильтра,но не само его содержимое...а для sape.search_pages или sape.search_sites нужно передать тип hash для фильтра,сообственно вопрос можно ли по id фильтра выташенного из вышесказанной функции получить hash этого фильтра,что бы отправить его в функцию поиска?
Попробуйте запросить все фильтры через get_filters и у себя уже в цикле найдите нужный по ID.

Последний раз редактировалось MVH; 01.07.2009 в 00:00. Причина: Добавлено сообщение
MVH вне форума   Ответить с цитированием
Старый 01.07.2009, 09:36   #314
Новичок
 
Регистрация: 14.05.2009
Сообщений: 37
Вес репутации: 198
Gifts скоро станет известенGifts скоро станет известен
По умолчанию

MVH Если вы отправляли этот XML в тот же день, когда оставили сообщение на форуме - то нельзя запрашивать извещения старше 7 дней. Попробуйте указать например только сегодняшнюю дату. И второе - было бы неплохо, если вы писали, что именно возвращает сервер (например номер ошибки)
Gifts вне форума   Ответить с цитированием
Старый 01.07.2009, 15:18   #315
Новичок
 
Регистрация: 01.08.2008
Сообщений: 84
Вес репутации: 209
MVH - весьма и весьма положительная личностьMVH - весьма и весьма положительная личность
По умолчанию

Цитата:
Сообщение от Gifts Посмотреть сообщение
MVH Если вы отправляли этот XML в тот же день, когда оставили сообщение на форуме - то нельзя запрашивать извещения старше 7 дней. Попробуйте указать например только сегодняшнюю дату.
Я запрашивал извещения за последние 6 дней, до вчерашнего дня. Т.е. с сегодняшним - 7 дней. И раньше это нормально работало. Сегодня вот 1 раз тоже нормально прошёл этот запрос. Но потом опять ошибка. Кол-во записей на странице не повлияло. Но прошёл запрос за 3 последних дня. За вчерашний день то проходил, то нет. В суппорте сказали, что глюки такие скорей всего из-за того, что у сапы завал и запрос не успевает обрабатываться. Видимо так и есть.


Цитата:
Сообщение от Gifts Посмотреть сообщение
И второе - было бы неплохо, если вы писали, что именно возвращает сервер (например номер ошибки)
Ошибка 100: SAPE.RU: Not enough params :o(
MVH вне форума   Ответить с цитированием
Старый 10.07.2009, 03:17   #316
Новичок
 
Регистрация: 01.09.2007
Сообщений: 65
Вес репутации: 219
shikari на пути к лучшему
По умолчанию

Когда же в функции sape.get_site_pages будет постраничное чтение и фильтр страниц по статусу?

Добавлено через 4 минуты
Так же очень нужно, чтобы либо можно было получать функцией sape.get_site_pages данные по группе страниц, передавая массив идентификаторов, либо в sape.get_site_links, кроме id страницы, на которой размещена ссылка, получать так же и адрес этой страницы.

Добавлено через 1 час 12 минут
Хорошая функция sape.placements_accept_wm. Но она только одобряет заявки. Хотелось бы еще через xml-rpc заявки отменять, добавлять в GBL и пр.
Сейчас приходится это делать через post, и все бы хорошо, но вчера для запросов через http перестала приниматься авторизация, сделанная через xml-rpc.

Последний раз редактировалось shikari; 10.07.2009 в 03:17. Причина: Добавлено сообщение
shikari вне форума   Ответить с цитированием
Старый 11.07.2009, 07:49   #317
Новичок
 
Регистрация: 01.09.2007
Сообщений: 65
Вес репутации: 219
shikari на пути к лучшему
По умолчанию

Функция sape.placements_delete возвращает массив ID успешно удалённых.
Функция sape.placements_accept_wm возвращает не массив ID, а количество успешно одобренных.

Можно ли сделать, чтобы placements_accept_wm тоже возвращала массив ID (успешно одобренных)?
shikari вне форума   Ответить с цитированием
Старый 11.07.2009, 09:49   #318
Специалист
 
Регистрация: 16.03.2008
Сообщений: 256
Вес репутации: 217
sVs скоро станет известенsVs скоро станет известен
По умолчанию

Цитата:
Сообщение от shikari Посмотреть сообщение
сделать, чтобы placements_accept_wm тоже возвращала массив ID (успешно одобренных)
+500 !!! Давно сам собирался написать, да все забывал, очень нужный фичареквест!
sVs вне форума   Ответить с цитированием
Старый 14.07.2009, 18:28   #319
Новичок
 
Регистрация: 24.10.2008
Сообщений: 13
Вес репутации: 0
inetch имеет ошибки в прошлом
По умолчанию

(int) sape.url_bl_add((int) url_id, (array) domains)— добавление доменов в черный список урла. Возвращает количество успешно добавленных.

Эта функция почему-то отправляет домены НЕ в чёрный список урла, а в ГЛОБАЛЬНЫЙ чёрный список. Возвращает нормальный результат - количество успешно добавленных (но не туда). url_id - правильно прописываю. Проверьте, пожалуйста, ещё раз и поправьте (как бы нужна правильно работающей). Спасибо заранее.
inetch вне форума   Ответить с цитированием
Старый 18.07.2009, 10:16   #320
Новичок
 
Регистрация: 24.10.2008
Сообщений: 13
Вес репутации: 0
inetch имеет ошибки в прошлом
По умолчанию

(int) sape.url_bl_add((int) url_id, (array) domains)— добавление доменов в черный список урла.

Спасибо, что поправили. Работает отлично!
inetch вне форума   Ответить с цитированием
Ответ


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

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, время: 07:16.