Quick Start

Exemples de codes

Une connexion via Python est nécessaire pour visualiser cet exemple :


#!/usr/bin/python
#-- coding:Utf-8 --import sys
import requests
import jsonsrv = "v3.oceansystem.com"
prt = 443
token = None;def send_recv_post(req,met):
   r = requests.post("https://" + srv + ":" + str(prt) + "/ocean-3.0.0/restapi/" + met + req)
   print r.text
   print r.content
   print r.json
   print r.status_code
   return rdef getToken():
   # preparation de la requete auth
   oceanuser = "XXXXXXX"
   oceanpass = "XXXXXXX"
   token = None   dataToSend = "?login=" + oceanuser + "&password=" + oceanpass   r = send_recv_post(dataToSend,"auth/authenticate")
   if int(r.status_code)==200:
       dataJson = json.loads(r.content)
       print dataJson['token']
       token = dataJson['token']
       return True
   else:
       token = None
       return Falseif getToken() :
  print "Connected"