1.0.2 • Published 9 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 joinednode
Or 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);
});