Skip to content

Instantly share code, notes, and snippets.

@evenfrost
Created September 28, 2017 14:05
Show Gist options
  • Save evenfrost/03efc23a781099f40d7c34e426d9db6c to your computer and use it in GitHub Desktop.
Save evenfrost/03efc23a781099f40d7c34e426d9db6c to your computer and use it in GitHub Desktop.
Discovery returning 400 error on long queries
const DiscoveryV1 = require('watson-developer-cloud/discovery/v1');
const discovery = new DiscoveryV1({
username: USERNAME,
password: PASSWORD,
version_date: '2017-09-01',
});
const query = callback => {
discovery.query({
environment_id: ENVIRONMENT_ID,
collection_id: COLLECTION_ID,
natural_language_query: 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quas porro omnis, ab atque explicabo soluta maxime odio officiis laudantium ut, vero vitae rerum asperiores fuga ipsum blanditiis doloribus dolorum nobis. Saepe exercitationem rem quis reiciendis fugit alias recusandae porro, necessitatibus sint facere eligendi quo error, vero eaque! Cum quaerat temporibus et laudantium animi, rerum mollitia sint. Necessitatibus odit doloribus obcaecati neque, nulla? Itaque a voluptatibus dolores nihil eos ipsum perferendis, deleniti animi ad soluta id voluptatum molestias quia! Molestiae temporibus quod illum corrupti sed odit, harum dolore facilis voluptates aperiam iusto ipsum dolorum non, ipsa praesentium. Voluptatem quisquam sunt officiis dicta nulla hic illo, fuga vero incidunt vitae nisi eligendi aliquid quis minus eos! Molestiae sed itaque, pariatur officia illo fuga quibusdam est, neque laborum enim magni minima libero nisi dolorem deleniti amet architecto! Temporibus voluptas ipsa dolor hic? Provident delectus reprehenderit iste placeat, ea itaque rem optio quo ex',
}, (err, response) => {
if (err) {
return console.log('err', err);
}
console.log('response', response);
if (callback) {
callback();
}
});
};
query(() => {
query();
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment