I'm using the simple php example in the docs for the API and I'd like
to use a term that is in either utf8 or shift_jis (Japanese charset).
I'm a tad lost on what needs to be added to tell the API to see it as
utf-8 - right now, it appears to be translated into gibberish with 0
results in the returned json. The php file it's loading from is
already saved with the right character-set, so that's not the
problem.

Please let me know if any other information is required, and I
appreciate the help!

<?php

$term = '日本';  //not sure if you can see this, but it's two japanese
characters

$url = "http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=
$term";

// sendRequest
// note how referer is set manually
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_REFERER, "http://mysitehere.com/index.html";);
$body = curl_exec($ch);
curl_close($ch);

// now, process the JSON string
$json = json_decode($body);
echo "<pre>";
print_r($json);

?>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google AJAX APIs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/Google-AJAX-Search-API?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to