Joakim Lustig / TextvisStockholm
a1Hi Antoine! Thanks for reaching out! You're right! I recently changed the hosting environment and there seems to be something wrong with the fonts. Regarding the scale, I will have a look at it. I will also add an upper case option as soon as I can. Would you mind sending me an email at [email protected]? Would love to hear more about your use case and see how I can improve the API. Regards, Joakim
Thu 11:167/6/18
a3Sure! You would have to use javascript to do this. Below is an example. You have to put in your mashape key instead of the text "ENTER YOUR MASHAPE KEY HERE" for it to work. ``` <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>title</title> </head> <body> <img id="wordcloud" /> <script type="text/javascript"> var xhttp = new XMLHttpRequest();"POST", "", true); xhttp.setRequestHeader("X-Mashape-Key", "ENTER YOUR MASHAPE KEY HERE") xhttp.setRequestHeader("Content-type", "application/json"); xhttp.setRequestHeader("Accept", "text/plain"); xhttp.onreadystatechange = function() { if(this.readyState == 4 && this.status == 200) { document.getElementById("wordcloud").src = this.responseText; } } xhttp.send('{"text":"This is a test. I repeat, this is a test. We are only testing the functionality of this api, nothing else. End of test.","scale":0.5,"width":800,"height":800,"colors":["#375E97","#FB6542","#FFBB00","#3F681C"],"font":"Tahoma","use_stopwords":true,"language":"en"}'); </script> </body> </html> ```
Wed 7:526/6/18
a3Hi! The response is base64 encoded and has to be converted to png to be used as a png-file. However, it works fine to add it do the "src"-attribute of an img-tag on a website. If you tell me more about your use case I can probably point you in the right direction as to how to best fix it.
Tue 7:535/6/18

Install SDK for NodeJS


To utilize unirest for node.js install the the npm module:

$ npm install unirest

After installing the npm package you can now start simplifying requests like so:

var unirest = require('unirest');

Creating Request

.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.header("Content-Type", "application/x-www-form-urlencoded")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication