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

Help with how cfhttpparam work.

  • January 27, 2016
  • 3 replies
  • 556 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 is closed to new replies. Start a new post to keep the conversation going.
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.

3 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.