Board Thread:The Quarters - Q & A/@comment-213.186.50.98-20141015143110/@comment-24150802-20141016194814

It looks like your code is taking the JSON data and turning it all into a single string, which the API is then assuming is the text for the task (the safest assumption since a string like that can't really be anything else).

This advice is for a completely different language and way of creating a task, but it might possibly have something that helps you.