C.M.S. Portali McloudLtd

Assistenza

Email:d.siegato@altravia.com

Telefono: 06.51.95.80.08

RICHIESTE ACCETTATE

SCELTA DEL PALINSESTO

  • palinsesto ("news","faq","document","staff")

Ogni palinsesto รจ erogato chiamando la document root dello stesso ES:
news.mcloudltd.com/news
news.mcloudltd.com/faq
news.mcloudltd.com/document
news.mcloudltd.com/staff

ABILITAZIONE DEL FLUSSO - OBBLIGATORIO

  • getList
  • getArchiveList
  • getTagList (in fase di sviluppo)

ASSOCIAZIONE A PORTALE DEDICATO

  • portal_id
id_portale - nome_portale - link
1 - Marchetemporali.org - www.marchetemporali.org
2 - Firmadigitale.org - www.firmadigitale.org
3 - Mailmarketing.net - www.mailmarketing.net/it/
4 - Mailmarketing.net UK - www.mailmarketing.net/en/
5 - Surveyatomic Sito - www.surveyatomic.com
6 - Surveyatomic Software - www.software.surveyatomic.com
7 - Visura Pratica - www.visurapratica.com
8 - telegrammaonline.com - telegrammaonline.com

QUERY DEDICATE

  • QueryCondition

LIMITE RISULTATI

  • limit
  • TrimString - limita il testo al numero di caratteri desiderato

SINGOLO RECORD

  • detail_id
  • url_rewrite

REGOLE PER IMMAGINI

  • thumb_size - dimensione immagine specificando o solo larghezza o larghezza x altezza Es: 220 oppure 200x150
  • image_size - dimensione immagine specificando o solo larghezza o larghezza x altezza Es: 220 oppure 200x150

REGOLE PER ARCHIVIO

  • YearFrom

LINGUAGGIO

  • language - Es: "it"

Esempi

Chiamata "getList" > lista news

$QueryCondition = "&QueryCondition=".urlencode(" and xxx = 'mia ricerca' ");
$array = json_decode(file_get_contents("https://news.mcloudltd.com/PALINSESTO/?getList&portal_id=XXX&limit=50&thumb_size=200".$QueryCondition),true);
foreach($array['data'] as $row): 
    
	//ciclo dei risultati dei campi - array => $row[]

endforeach;

Chiamata "getList" > singola news

// detail_id
if($detail_id != "")
	if(is_numeric($detail_id))
		$array = json_decode(file_get_contents("https://news.mcloudltd.com/PALINSESTO/?getList&detail_id=$detail_id&image_size=200&thumb_size=200"),true);
        
        
// url_rewritten
if($url_rewritten != "")
		$array = json_decode(file_get_contents("https://news.mcloudltd.com/PALINSESTO/?getList&url_rewrite=$url_rewritten&image_size=200&thumb_size=200"),true);
        
foreach($array['data'] as $row): 
    
	//ciclo dei risultati dei campi - array => $row[]

endforeach;

Response > Json

{"result":true,"data":[{"detail_id":"XXXXXXXXX","title":"XXXXXXXXX","url_rewrite":"XXXXXXXXX","subtitle":"XXXXXXXXX","text":"XXXXXXXXX","date":"XXXXXXXXX","video_code":"XXXXXXXXX","link":"XXXXXXXXX","author":"XXXXXXXXX","google_plus_account":"XXXXXXXXX","rank":"XXXXXXXXX","images":[{"image_size":"XXXXXXXXX","image_tag":"XXXXXXXXX","image_alt":"XXXXXXXXX","image_title":"XXXXXXXXX","file_name":"XXXXXXXXX","thumb_url":"XXXXXXXXX","image_url":"XXXXXXXXX"}],"attachments":[]}]}

Chiamata "getArchiveList" > archivio news raggruppato per mese e anno con visualizzazione mese, anno e conteggio news

		$array = json_decode(file_get_contents("https://news.mcloudltd.com/PALINSESTO/?getArchiveList&portal_id=XXX"),true);
        
foreach($array['data'] as $row): 
    
	//ciclo dei risultati dei campi - array => $row[]

endforeach;

Response > Json

{"result":true,"data":[{"mese_news":"XXX","anno_news":"XXX","conteggio":"XXX"},{"mese_news":"XXX","anno_news":"XXX","conteggio":"XXX"}]}