Daniel Częstki

Daniel Częstki senior php developer

Temat: XML-RPC brak danych w parametrze <params>

nie wiem co się dzieje.
bawie xml-rpc - uzywam biblioteki http://phpxmlrpc.sourceforge.net

Mam taki sobie kod PHP:
-------------
include_once $_SERVER['DOCUMENT_ROOT']."/modules/xmlrpc-2.2.2/li/xmlrpc.inc";
# tworzymy klienta
$client = new xmlrpc_client("http://blog.czestki.net/xmlrpc.php");
$client->return_type = 'phpvals';
$client->setDebug(2);

$myArray = new xmlrpcval(
array(
new xmlrpcval("Tom"),
new xmlrpcval("Dick"),
new xmlrpcval("Harry")
),
"array");

$message = new xmlrpcmsg("transaction.updateStatus", $myArray);

$resp = $client->send($message);

--------------

I mam problem otóż nie pojawiają się dane w znaczniku params
mam taki wynik debbugera:

---SENDING---
POST /xmlrpc.php HTTP/1.0
User-Agent: XML-RPC for PHP 2.2.2
Host: blog.czestki.net:80
Accept-Encoding: gzip, deflate
Accept-Charset: UTF-8,ISO-8859-1,US-ASCII
Content-Type: text/xml
Content-Length: 117

<?xml version="1.0"?>
<methodCall>
<methodName>transaction.updateStatus</methodName>
<params>
</params>
</methodCall>
---END---


Co jest nie tak ?
Wojciech Soczyński

Wojciech Soczyński Programista
eksplorator -
blog.wsoczynski.pl

Temat: XML-RPC brak danych w parametrze <params>

Nie znam tej biblioteki ale polecam Zend Xml-Rpc. Na pierwszy rzut oka jest łatwiejsza w użyciu i ma więcej dokumentacji.
Daniel Częstki

Daniel Częstki senior php developer

Temat: XML-RPC brak danych w parametrze <params>

Wojciech Soczyński:
Nie znam tej biblioteki ale polecam Zend Xml-Rpc. Na pierwszy rzut oka jest łatwiejsza w użyciu i ma więcej dokumentacji.

dzieki. w sumie rozwiązałem przyczyne, ale i tak pozostałem przy Zend
Cezary Kąpicki

Cezary Kąpicki Programista w dziale
Product Development,
Grupa Pracuj S.A.

Temat: XML-RPC brak danych w parametrze <params>

Ja także polecam Zenda do XML-RPC. Testowałem kilka bibliotek i tylko Zend poradził sobie za pierwszym razem i to z pomocą tylko 3 linijek kodu :D

Następna dyskusja:

Poszukuje danych w XML




Wyślij zaproszenie do