SmartCharts Anleitung



Schritt 1: Senden Sie Daten an Cronimon über:


1. Die lib_cronimon.php Bibliothek für PHP herunterladen
2. Aufruf von cmon_add($seriesname, $value, $time, $user_id);


<?php

  
include("lib_cronimon.php");
  
                       
// Series-Name, Value, Time,        USER-ID
  
$returncode cmon_add("Sold Items"12.5,  1272359293"ex4mPl3"); 
  
// Your Data Series is created automatically if not existing
  
?>
1. Einen Image-Tag einbinden

   <img src="http://[USER_ID].put.cronimon.com/datapixel.png?name=[NAME]&value=[VALUE]&time=[TIME]">
   
           USER_ID (Ihre USER-ID)), NAME (Name Ihrer Datenserie), 
           VALUE   (double)      , TIME (Unix-Timestamp, optional)

   
Beispiel:
<img src="http://ex4mPl3.put.cronimon.com/datapixel.png?name=SoldItems&value=12.5&time=1272359293">
     
1. Die libCronimon.jar Bibliothek für Java herunterladen
2. Aufruf von LibCronimon.add(seriesname, value, time, user_id);

Beispiel:

import cronimon.LibCronimon;
  
int result = LibCronimon.add("Sold Items",12.5,1272359293,"ex4mPl3");
        
1. Ein einfaches Shell-Skript erstellen

echo '#!/bin/bash
export name="$1"
export value="$2"
export time="$3"
export user="$4"

wget "http://$user.put.cronimon.com/?name=$name&value=$value&time=$time" -Sq --spider  &'> put_cronimon && 
chmod 755 put_cronimon

     
2. Daten an Cronimon senden

./put_cronimon 'Sold Items' 12.5 1272359293 ex4mPl3     
1. Snippet for a simple python function

import httplib
def cronimon_get(data_series, value, time=None):

   cronimondomain = "USER.put.cronimon.com" # Replace with your User-ID
   conn = httplib.HTTPConnection(cronimondomain)
   conn.request("GET", "/?name=%s&value=%s" % (data_series, value))
   returncode = conn.getresponse()

   # Success == 1, for a complete list of returncodes see http://cronimon.com/sm_doc.php  
   data1 = returncode.read()
   conn.close()
   

     
2. Daten an Cronimon senden

cronimon_get("Sold Items", 12.5, 1272359293)
     
Unsere HTTP-basierte API kann von beliebigen Betriebssystemen oder Programmiersprachen angesprochen werden:

  http://[IHRE USER ID].put.cronimon.de/?name=[NAME IHRE DATENSERIE]&value=[WERT DES DATENPUNKTES]&time=[UNIX-TIMESTAMP]        

siehe Dokumentation für mehr Details.


Schritt 2: Einloggen und SmartChart konfigurieren

Fügen Sie Datenreihen zu Ihrem Chart hinzu

Mehrere Charts verwalten

Chart Aussehen editieren

CSV-Export



Optional: Binden Sie ihr SmartChart auf Ihrer Webseite oder in Ihrem Adminbereich ein

    <object width="520" height="390" type="application/x-shockwave-flash" id="_cw" 
            data="http://widgets.cronimon.com/CronimonWidget.swf">
      <param name="wmode" value="opaque" />
      <param name="movie" value="http://widgets.cronimon.com//CronimonWidget.swf" />
      <param name="allowFullScreen" value="true" />
      <param name="allowscriptaccess" value="always" />
      <param name="flashvars" value="externalName=YOUR_CHART&server_url=widgets.cronimon.com/&host=http://" />
      <embed width="520" height="390" flashvars="externalName=YOUR_CHART&server_url=widgets.cronimon.com/&host=http://" 
             wmode="opaque" allowscriptaccess="always" id="_cw" src="http://widgets.cronimon.com//CronimonWidget.swf" />
    </object>