GeckoboardはデータセットAPIに接続するためのthis documentationを提供しています。geckoboardを利用するためにpythonからnode.jsへポストリクエストを送信するには?
var API_KEY = 'API_KEY';
var gb = require('geckoboard')(
API_KEY
);
gb.datasets.findOrCreate(
{
id: 'sales.by_day',
fields: {
quantity: {
type: 'number',
name: 'Number of sales'
},
gross: {
type: 'money',
name: 'Gross value of sales',
currency_code: "USD"
},
date: {
type: 'date',
name: 'Date'
}
}
},
function (err, dataset) {
if (err) {
console.error(err);
return;
}
dataset.put(
[
{ date: '2016-01-01', quantity: 819, gross: 2457000 },
{ date: '2016-01-02', quantity: 409, gross: 1227000 },
{ date: '2016-01-03', quantity: 164, gross: 492000 }
],
function (err) {
if (err) {
console.error(err);
return;
}
console.log('Dataset created and data added');
}
);
}
);
この追加データをPython(node.jsを使用せず)経由で投稿する方法があるかどうかを確認したいと思います。このようなことが可能か、モードを使用する必要がありますか?
[
{ date: '2017-01-01', quantity: 1213, gross: 23423 },
{ date: '2017-01-02', quantity: 111, gross: 1313123 },
{ date: '2017-01-03', quantity: 333, gross: 21314 }
]
私はあなたが次のようなものを探していると思う:https://pypi.python.org/pypi/geckoboard/0.8.6 – Stats4224
それを行うにはたくさんの方法がある: 'requests'、' httplib'、 'urllibあなたはこれまでに何か試しましたか? – Marat
関連記事もご覧ください:http://stackoverflow.com/questions/31133708/python-script-to-post-data-to-geckoboard – Stats4224