Gestione della richiesta di PURL POST ricorrente

1

Fondamentalmente sono venuto qui per un consiglio basato sui miei criteri,

L'applicazione che sto cercando di costruire è completamente costruita da un'API. È come un'applicazione di "marketplace bidding", quello che sto cercando di realizzare è una funzione di "Auto bidding", ma perché ciò avvenga dovrà inviare una richiesta PURL POST ogni 3 secondi in base ai criteri forniti, quindi restituire il JSON risultato per me gestire il lato server,

Mi piacerebbe fondamentalmente una direzione su quale sarebbe il modo migliore per gestire questo tipo di idea, mi è stato detto che qualcosa chiamato "polling" avrebbe funzionato ma non ne ho mai sentito parlare. Inizialmente l'idea è come fornita di seguito

  1. Carica la pagina impostata "bid.php"
  2. Inserisci determinati criteri
  3. Fai clic su Invia per sapere quale inizia una richiesta "Ajax" di qualche tipo
  4. La richiesta di CURL ricorrente verrebbe attivata tramite Ajax.
  5. Visualizza i dati indietro dalla richiesta cURL ogni 3 secondi tramite Javascript.

Non sto inizialmente chiedendo che mi venga dato il lavoro, sto solo chiedendo ai professionisti come faranno a recon il miglior modo per fare questo compito.

    
posta Curtis Crewe 11.03.2013 - 05:17
fonte

1 risposta

0

Potresti avere una pagina, chiamiamola auto_bid.php. Questo file potrebbe essere un file php di base che riceve una stringa tramite GET o POST, esegue un arricciamento ovunque e riceve la risposta JSON. Potresti elaborare la risposta e generare la tua risposta.

Il tuo file bid.php potrebbe avere la casella di input e il pulsante. Quando l'utente inserisce i criteri e fa clic sul pulsante, effettua una chiamata a una funzione javascript impostata su un ciclo di timeout ricorsivo di 3 secondi (forse settimeout ()) e tale funzione può utilizzare una chiamata javascript o jquery ajax (jquery ha un metodo integrato) passando la stringa, a auto_bid.php.

La risposta di auto_bid.php che hai impostato potrebbe essere una stringa JSON che puoi gestire con js e aggiustare il file html di bid.php per visualizzare "auto offerta $ XX". Quindi tenterà di nuovo un'offerta e visualizzerà di nuovo. Potresti anche avere auto_bid.php rispondere con HTML, e quando lo ricevi tramite la tua chiamata ajax, basta scaricarlo in un DIV o qualcosa di simile.

    
risposta data 14.03.2013 - 21:19
fonte

Leggi altre domande sui tag