Django e Openx?
-
05-07-2019 - |
Domanda
Qualcuno sa come usare OpenX (app php) con Django? Devo usare OpenX o un software simile per visualizzare gli annunci.
Soluzione
Puoi implementare Openx usando javascript, quindi finché esegui Openx su un server php, dovrebbe essere facile.
Header, qualcosa del genere:
<script type='text/javascript' src='http://something.here/delivery/spcjs.php?id=1&block=1'></script>
E poi, qualcosa del genere in cui vuoi mettere il tuo annuncio.
<script type='text/javascript'>
OA_show(1);
</script>
<noscript>
<a target='_blank' href='http://something.here/delivery/ck.php?n=112bda3'>
<img border='0' alt='' src='http://something.here/delivery/avw.php?zoneid=1&n=112bda3' /></a>
</noscript>
OpenX genera tutto questo codice per te.
Altri suggerimenti
Come ha risposto Tomsky, non è necessario alcun software speciale solo per visualizzare gli annunci, puoi semplicemente usare javascript.
Tuttavia, se si desidera accedere al server e manipolare gli oggetti OpenX come campagne, banner, inserzionisti, ecc., sarà necessario un qualche tipo di API remota. Per questo OpenX Source fornisce un'API XML-RPC ma ho anche sviluppato un'API REST: http://www.openxrest.com
Ecco un progetto che ti offre l'integrazione API. Se vuoi solo pubblicare annunci, non ne hai bisogno, devi solo incollare il javascript fornito da OpenX.