• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 362
  • Last Modified:

Adding a string to URL accessing someone else's API

Hello Experts,

I'm currently using a search API provided by another website where I can add parameters in my URL string in order to return certain results in an XML file.

Right now, my URL string looks like such:

api.mydomain.com/search?source=CRAIG&category=VAUT&authID=<my authorization id>


This returns a very large xml file worth of data. One of the pieces of data that is returned in my XML is subcategory_2 = "cars & trucks - by owner". How would I go about adding that to my URL to filter my results by it. Basically, what I'm looking for is the equivalent to:

api.mydomain.com/search?source=CRAIG&category=VAUT&subcategory_2=cars+&+trucks+-+by+owner&authid=<my authorization id>.

Obviously, my URL doesn't work correctly, but if someone can tell me how to accomplish what I'm showing above properly that would be awesome!
0
ambientsbs
Asked:
ambientsbs
1 Solution
 
Ray PaseurCommented:
You should ask the provider of the API for instructions on how to use the API.  Any answer we give you here would be at best a guess.
0
 
ambientsbsAuthor Commented:
I've reached out to them and didn't get a response yet. Just thought I would ask how to put

"cars & trucks - by owner"

into a search string. Can you tell me what the syntax would be to do that traditionally? I believe that will work for what I'm looking for. Thanks!
0
 
nap0leonCommented:
URL encoded, "cars & trucks - by owner"
is "cars%20%26%20trucks%20-%20by%20owner"

[space] = %20
& = %26

You'll really need to see their full API doc to even know if you can search by subcategory2.  Good luck!
0
 
kevp75Commented:
Yes, you are at their mercy at best.

At worst, get the entire XML as you are currently doing, end then search that for the string you need
0
 
ambientsbsAuthor Commented:
This was pretty close to what I needed.....I used "cars+%26+trucks+-+by+owner" and got the results I needed. Thanks for your help!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now