Skip to content

Instantly share code, notes, and snippets.

@ismaelc ismaelc/yoda-1.0.0.js

Last active Dec 27, 2015
What would you like to do?
The Cloud Module Yoda Speak where the Mashape API is called
// Cloud Module yoda-1.0.0.js
// Set url of Mashape API to call
var url = '';
var key = '';
module.exports = {
// Method to initialize module
initialize: function(mashapeKey) {
key = mashapeKey;
return this;
// 'yodaSpeak' method to make an HTTP request call to Mashape API
// Uses Javascript Promises ('then') to execute success or error callback through 'options'
yodaSpeak: function(params, options) {
return Parse.Cloud.httpRequest({
url: url,
headers: {
'X-Mashape-Authorization': key
params: params,
}).then(function(httpResponse) {
if (options && options.success) {
}, function(httpResponse) {
if (options && options.error) {
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.