Visualizzazione dei risultati da 1 a 10 su 10

Hybrid View

  1. #1
    $config sembra un oggetto di lorenzo usato per passare la configurazione. sostituisci le chiaamte a $config con i tuoi valori e riprova
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  2. #2

    Grazie Santino83_02

    Grazie Santino,
    mi hai fatto notare davvero una cosa molto importante.

    Quote Originariamente inviata da Santino83_02 Visualizza il messaggio
    $config sembra un oggetto di lorenzo usato per passare la configurazione. sostituisci le chiaamte a $config con i tuoi valori e riprova
    Ok ora ottengo questo codice:
    codice:
    object(PhpXmlRpc\Value)#11 (3) {
      ["me"]=>
      array(1) {
        ["array"]=>
        array(2) {
          [0]=>
          object(PhpXmlRpc\Value)#9 (3) {
            ["me"]=>
            array(1) {
              ["int"]=>
              int(0)
            }
            ["mytype"]=>
            int(1)
            ["_php_class"]=>
            NULL
          }
          [1]=>
          object(PhpXmlRpc\Value)#10 (3) {
            ["me"]=>
            array(1) {
              ["string"]=>
              string(15) "1236479895.8969"
            }
            ["mytype"]=>
            int(1)
            ["_php_class"]=>
            NULL
          }
        }
      }
      ["mytype"]=>
      int(2)
      ["_php_class"]=>
      NULL
    }
    1236479895.8969<hr>

    come posso visualizzarlo in xml?
    Dovrei ottenere qualcosa di questo genere. o sono propriu fuori strada?
    Scusa ma è la prima volta che uso questo protocollo.

    ​grazie.

    codice:
    <methodResponse>
      <params>
        <param>
          <value>
            <array>
              <data>
                <value>
                  <int>0</int>
                </value>
                <value>
                  <string>9869117656.9552</string>
                </value>
              </data>
            </array>
          </value>
        </param>
      </params>
    </methodResponse>
    ---------------------------
    danielix05

  3. #3
    Quote Originariamente inviata da danielix05 Visualizza il messaggio
    Scusa ma è la prima volta che uso questo protocollo.
    mai usato xml rpc io in nessun linguaggio.

    Cmq non capisco la domanda: stai usando php da "proxy" verso un altro xmlrpc server? perchè dovresti tornare la risposta in xml?

    Cmq non so che libreria state utilizzando, ma se fosse questa: http://gggeek.github.io/phpxmlrpc/do...Rpc/Value.html direi che il metodo serialize richiamato sull'oggetto che hai ottenuto dalla chiamata possa aiutarti di molto. credo almeno. Ma quello che hai postato era il dump di cosa? perchè il metodo send del client dovrebbe tornare un oggetto "Response" http://gggeek.github.io/phpxmlrpc/do.../Response.html il cui metodo "serialize" dovrebbe aiutarti ad ottenere l'xml che chiedi
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  4. #4

    Molto prezioso!

    Quote Originariamente inviata da Santino83_02 Visualizza il messaggio
    mai usato xml rpc io in nessun linguaggio.
    Cmq non capisco la domanda: stai usando php da "proxy" verso un altro xmlrpc server? perchè dovresti tornare la risposta in xml?
    sto implementando un channel manager che, in base al metodo indicato, da una risposta in xml. Prenderei quella risposta per memorizzare sul mio db, per esempio, le prenotazioni ottenute su un portale turistico terzo.

    Ora con il metodo serialize ho ottenuto questo
    codice:
    <value>
    <array>
    <data>
    <value>
    <int>0</int>
    
    </value>
    
    
    <value>
    <string>2692829718.8084</string>
    
    </value>
    
    
    
    </data>
    
    
    
    </array>
    
    
    
    </value>
    


    la guida del sistema che sto seguendo mi dice che dovrebbe essere così


    codice:
    <methodResponse>
      <params>
        <param>
          <value>
            <array>
              <data>
                <value>
                  <int>0</int>
                </value>
                <value>
                  <string>9869117656.9552</string>
                </value>
              </data>
            </array>
          </value>
        </param>
      </params>
    </methodResponse>
    che dici è sufficiente?
    ---------------------------
    danielix05

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.