Форум SAPE.RU

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

inline 14.08.2017 10:38

XML RPC sape.search
 
каким должен быть запрос к api чтобы получить все доступные страницы для покупки с определенного сайта

делаю запрос
<?xml version="1.0"?>
<methodCall>
<methodName>sape.search</methodName>
<params>
<param>
<struct>
<member>
<name>site_id</name>
<value><int>1986585</int></value>
</member>

<member>
<name>whitelists</name>
<value>
<array>
<data>
<int>1242300</int>
</data>
</array>
</value>
</member>
<member>
<name>pages_per_site</name>
<value><string>all</string></value>
</member>
</struct>
</param>
<param><value><int>0</int></value></param>
<param><value><int>10</int></value></param>
</params>
</methodCall>

в ответ
SimpleXMLElement Object
(
[fault] => SimpleXMLElement Object
(
[value] => SimpleXMLElement Object
(
[struct] => SimpleXMLElement Object
(
[member] => Array
(
[0] => SimpleXMLElement Object
(
[name] => faultCode
[value] => SimpleXMLElement Object
(
[int] => 502
)

)

[1] => SimpleXMLElement Object
(
[name] => faultString
[value] => SimpleXMLElement Object
(
[string] => SAPE.RU: Bad URL ID
)

)

)

)

)

)

)


что не так?

zhegloff 14.08.2017 12:50

url_id не задали. Вместо url_id у вас первым параметром идет site_id

inline 15.08.2017 14:52

а это id -ишки урла и сайта донора должны быть?

Добавлено через 3 минуты
или url_id это ид страницы моего сайта, для которой ищутся ссылки для закупки?

zhegloff 16.08.2017 03:46

Цитата:

Сообщение от inline (Сообщение 1484890)
или url_id это ид страницы моего сайта, для которой ищутся ссылки для закупки?

url_id - это id урла для которого ищутся ссылки. У вас есть проект, в нем есть урлы, вот их id и нужно туда вбивать.

inline 16.08.2017 08:17

так и сделал
Цитата:

<?xml version=\"1.0\"?>
<methodCall>
<methodName>sape.search</methodName>
<params>
<param>
<param><value><int>107924614</int></value></param>
</param>
<param>
<struct>
<member>
<name>site_id</name>
<value><int>1986585</int></value>
</member>
<member>
<name>whitelists</name>
<value>
<array>
<data>
<int>1242300</int>
</data>
</array>
</value>
</member>
<member>
<name>pages_per_site</name>
<value><string>all</string></value>
</member>
</struct>
</param>
<param><value><int>0</int></value></param>
<param><value><int>10</int></value></param>
</params>
</methodCall>
$sxml = simplexml_load_string(Call($url, $xml));
print_r($sxml);
в итоге тупо крутит-крутит и не до чего не выводит
пусто вообще


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

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