我正在尝试将 Dropbox Datastore API 与 NodeJS 一起使用。我可以很好地连接和使用它,但我似乎无法让它停止并让程序优雅地退出。我从https://www.dropbox.com/static/api/1/dropbox-datastores-0.1.0-b3.js中提取文件并将其放在我的本地目录中。
因此,如果您运行以下命令(使用有效凭据),则它永远不会退出。
var dropbox = new require('./dropbox.js')
var client = new dropbox.Client
({
key:'apikey',
secret:'apisecret',
token:'useroauthtoken',
uid:'useruid'
});
var datastoreManager = client.getDatastoreManager();
datastoreManager.openDefaultDatastore(function(error,datastore){
if(error) console.log(error);
var table = datastore.getTable('exampletable');
table.insert({hello:'newman',inthepool:true});
});