Ho problemi durante la configurazione di un'app per abbonati abilitata per pubsub utilizzando i binari. Al momento sono iscritto all'hub open pububhubbub.appspot.com e sto ricevendo ping sull'endpoint della mia applicazione. (A partire da ora ho creato un contatore che incrementa ogni volta che il punto finale viene eseguito il ping). Ma non sono in grado di capire come estrarre il contenuto del corpo POST non elaborato dal POST. Sono nuovo di Pubub e sono desideroso di sperimentarlo. Mi sono imbattuto in questo post del blog ma non è specifico per la lingua.Pubsubhubbub su Rails. Come estrarre il contenuto del corpo POST non elaborato dalla richiesta POST?
Fonte: Joseph Smarr: supporto abbonato Implementazione PubSubHubbub: Una guida passo-passo. http://josephsmarr.com/2010/03/01/implementing-pubsubhubbub-subscriber-support-a-step-by-step-guide/
Ora siete pronti per il ping pay-out-magicamente che ricevono dal l'etere ogni volta che il blog che hai sottoscritto ha nuovi contenuti! Potrai ricevere le richieste in entrata al tuo URL callback specificato senza alcun ulteriori parametri di ricerca aggiunto (cioè saprete che è un rumore metallico e non una verifica, perché non ci saranno qualsiasi parametro hub.mode incluso). Invece, le nuove voci del mangime sottoscritto saranno inclusi direttamente nel corpo POST della richiesta , con una richiesta Content-Type di application/atom + xml per Atom e application/rss + xml per RSS feed. A seconda della tua lingua di programmazione , dovrai digitare come estrarre il contenuto del corpo POST non elaborato. Ad esempio, in PHP si dovrebbe trovare il nome file speciale php: // input per leggerlo.
Qualsiasi aiuto sarebbe molto apprezzato.
che dire di http://apidock.com/rails/ActionDispatch/Request/raw_post – hellvinz
La risposta è ciò che state cercando? – lulalala