Best practices for implementing a JSON API

I have an embedded PHP script that generates a code that users then put on their websites. I want to open it up to allow them to simply send a request via http and return the code via JSON. The request contains a number of parameters, as does the response.

I'm somewhat familiar with JSON but I'd like some pointers on the best practice way of implementing this type of thing in PHP.

Thanks.
metalaureateAsked:
Who is Participating?
 
hieloCommented:
>>How do I use it in JS
You can use eval or you can use a json parser that does not use eval. Refer to:
http://json.org/

particularly:
http://www.json.org/json_parse.js
0
 
hieloCommented:
>>I'm somewhat familiar with JSON but I'd like some pointers on the best practice way of implementing this type of thing in PHP.
There's a function that already does this for you  - json_encode
http://us3.php.net/manual/en/function.json-encode.php

simply pass it an array or an object and it will do the hard work for you.
0
 
metalaureateAuthor Commented:
How do I use it in JS? Do I just eval() the string?
0
 
metalaureateAuthor Commented:
Thanks.
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.

All Courses

From novice to tech pro — start learning today.