1.0.2 • Published 10 years ago
joinednode v1.0.2
joinednode-js
Use joinednode-js to call your JoinedNode.com recipes from the browser using a require-like pattern. Run node.js code without a backend.
var joinednode = require('joinednode')('<your-joinednode-container>');
joinednode('<your-joinednode-app>').then(function(result) {
console.log(result);
});Install
From npm:
npm install joinednodeOr our CDN:
<script src="https://cdn.joinednode.com/joinednode.min.js"></script>Usage
If you haven't created a joinednode.com account yet, you can create one at https://joinednode.com
Once created, this is how you call it:
var joinednode = require('joinednode')('<your-joinednode-container>');
joinednode('<your-joinednode-app>').then(function(result) {
console.log(result);
});Or from the browser:
<script>
var joinednode = new joinednode('<your-joinednode-container>');
joinednode('<your-joinednode-app>').then(function(result) {
console.log(result);
});
</script>Sending parameters to the joinednode
var joinednode = require('joinednode-require')('<your-joinednode-container>');
joinednode('<your-joinednode-app>', {foo: 'bar'}).then(function(result) {
console.log(result);
});Specifying an HTTP method
joinednode.get('<your-joinednode-app>');
joinednode.post('<your-joinednode-app>', { foo: 'bar' });Calling private recipes
Save your recipe as Private via the Joined Node Dashboard.
Then create a token via our API:
$ curl -X POST https://api.joinednode.com/create-token/<your-joinednode-container>Call it using a token obtained from Joined Node:
var joinednode = require('joinednode')('<your-joinednode-container>');
joinednode.withAuth(token)('<your-joinednode-app>').then(function(result) {
console.log(result);
});