Skip to main content
2Charlie
Inspiring
Jan 27, 2016 2:40 PM UTC
Answered

Help with how cfhttpparam work.

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.
Dave Ferguson
Dave FergusonCorrect answer
Participating Frequently
Jan 27, 2016 4:10 PM UTC

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
Jan 27, 2016 4:10 PM UTC

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

Translate
2Charlie
2CharlieAuthor
Inspiring
Jan 27, 2016 4:26 PM UTC

Thanks, guys! That works.

Translate
Legend
Jan 27, 2016 4:03 PM UTC

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.

Translate