sdk

我们建议使用SDK向Databox的Push API发送数据。beplay体育appios我们为下面列出的一些更流行的编码语言维护sdk。

beplay体育appiosDatabox Java SDK beplay体育appiosDatabox PHP SDK beplay体育appiosDatabox Ruby SDK
beplay体育appiosDatabox node . js SDK beplay体育appiosDatabox去SDK beplay体育appiosDatabox Python SDK

  • PHP
  • JavaScript
  • Ruby
  • Java
  • Python
使用Dabeplay体育appiostabox \客户;$c = new Client('2cdt4yoytbvockc51cowgs4gsss84ow4s');$ok = $c->push('sales', 123000);
var beplay体育appiosDatabox = require(' Databox ');var client = new beplay体育appiosDatabox({push_token: '2cdt4yoytbvockc51cowgs4gsss84ow4s'});客户端。Push ({key: 'sales', value: 123000}, function(response){console.log(response);});
beplay体育appiosDatabox。configure |c| c.push_token = '2cdt4yoytbvockc51cowgs4gsss84ow4s'结束客户端= Databox::客beplay体育appios户端。新客户。Push (key: 'sales', value: 123000)
String TOKEN = "2cdt4yoytbvockc51cowgs4gsss84ow4s";beplay体育appiosDatabox = new Databox(TOKEN);{databbeplay体育appiosox试试。推动(“销售”,123000 d);} catch (Exception e) {System.err.println(e. getlocalizedmessage ());}
func main() {client:= beplay体育appiosdatabox. newclient ("2cdt4yoytbvockc51cowgs4gsss84ow4s") if _, error:= client. push (&databox. push (&databox. push);KPI{关键字:“销售”,值:123000,});= nil {fmt.Println("已插入")}}
从databeplay体育appiosbox导入客户端客户端=客户端('2cdt4yoytbvockc51cowgs4gsss84ow4s')。推动('销售',123000)

  • PHP
  • JavaScript
  • Ruby
  • Java
  • Python
使用Dabeplay体育appiostabox \客户;$c = new Client('2cdt4yoytbvockc51cowgs4gsss84ow4s');$ c - > insertAll([[“销售”,83000年,“2018-01-19”,[“通道”= > '网络']],[“销售”,4000年,“2018-01-20 16:07:37-06:00”,[“通道”= >“零售”]],]);
var beplay体育appiosDatabox = require(' Databox ');var client = new beplay体育appiosDatabox({push_token: '2cdt4yoytbvockc51cowgs4gsss84ow4s'});客户端。insertAll([{key: 'sales',值:83000,日期:'2018-01-19',属性:{'channel': 'online'}}, {key: 'sales',值:4000,日期:'2018-01-20 16:07:37-06:00',属性:{'channel': 'retail'}}]);
beplay体育appiosDatabox。configure |c| c.push_token = '2cdt4yoytbvockc51cowgs4gsss84ow4s'结束客户端= Databox::客beplay体育appios户端。新客户。Insert_all [{key: 'sales',值:83000,日期:'2018-01-19',属性:{channel: 'online'}}, {key: 'sales',值:4000,日期:'2018-01-20 16:07:37-06:00',属性:{channel: 'retail'}}]
String TOKEN = "2cdt4yoytbvockc51cowgs4gsss84ow4s";beplay体育appiosDatabox = new Databox(TOKEN);尝试{< Databobeplay体育appiosx列表。KPI> KPI = new ArrayList();sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.getDefault());kpi。添加(新Databeplay体育appiosbox.KPI () .setKey(“销售”).setValue (83000) .setDate (sdf.parse(“2018-01-19”))。addAttribute(“通道”,“在线”));kpi。添加(新Databeplay体育appiosbox.KPI () .setKey(“销售”).setValue (4000) .setDate(自卫队。解析(“2018-01-20 16:07:37-06:00”))。addAttribute(“通道”,“零售”));beplay体育appiosdatabox.push (kpi); } catch (Exception e) { System.err.println(e.getLocalizedMessage()); }
function main() {clienbeplay体育appiost:= databox. newclient ("2cdt4yoytbvockc51cowgs4gsss84ow4s") var attributes = make(map[string]interface{}) attributes["channel"] = "online" if _, error:= client. push (&databox. push (&databox. push);KPI{关键字:“销售”,值:83000,日期:时间。现在().格式(时间。rfc3339),属性:属性,});= nil {fmt.Println("已插入")}}
从databeplay体育appiosbox导入客户端客户端=客户端('2cdt4yoytbvockc51cowgs4gsss84ow4s')。insert_all([{“关键”:“销售”,“价值”:83000年,“日期”:“2018-01-19”,“属性”:{“通道”:“在线”,}},{“关键”:“销售”,“价值”:4000年,“日期”:“2018-01-20 16:07:37-06:00”,“属性”:{“通道”:“零售”,}},))

更多的例子
SQL到Datbeplay体育appiosabox (Ruby)
SQL到Datbeplay体育appiosabox (Python)

贡献
欢迎您的贡献!你可以自由地分叉并改进我们的sdk。如果你想把自己的SDK添加到我们的列表中,请联系我们