Skip to main content
2Charlie
Inspiring
January 27, 2016
Answered

Help with how cfhttpparam work.

  • January 27, 2016
  • 2 replies
  • 550 views

This is what it says on the API Basics | KnowledgeOwl site. But it seemed that for it to work, the full URL look something like this.

https://app.knowledgeowl.com/api/head/category/5697c6a632131cd740bd3123.json?_authbykey=56a7d8c512331c4058361687&project…

So, this is my attempt in using cfhttpparam.

<cfhttp url="https://app.knowledgeowl.com/api/head/category/.json?" method="GET" >

  <cfhttpparam name="categoryID" value="c6a632131cd740bd3123">

  <cfhttpparam name="_authbykey" value="56a7d8c512331c4058361687">

  <cfhttpparam name="project_id" value="55c4ffd131231c527e294fe6">

</cfhttp>

Okay, so I got Error in custom script module error. Any suggestion is much appreciated.

This topic has been closed for replies.
Correct answer Dave Ferguson

The url in the CFHTTP tag shouldn't end in a "?".   Also, you need the type="url" on the pram tags.

2 replies

Dave Ferguson
Dave FergusonCorrect answer
Participating Frequently
January 27, 2016

The url in the CFHTTP tag shouldn't end in a "?".   Also, you need the type="url" on the pram tags.

2Charlie
2CharlieAuthor
Inspiring
January 27, 2016

Thanks, guys! That works.

Legend
January 27, 2016

You are missing the type="URL" parameter. I'm not sure if there is a default type or not but that is where I would start.