मैं का अनुवाद गूगल के लिए ajax अनुरोध के साथ शब्द का अनुवाद करना चाहते हैं मैं कर्ल उपयोग करें, यह की तरह हो willl:कैसे प्राप्त करें और पार्स गूगल से json जवाब का अनुवाद
curl_init("http://translate.google.com/translate_a/t?client=t&text=hello&sl=en&tl=ru");
लेकिन मैं नहीं कर सकते सर्वर साइड स्क्रिप्ट का उपयोग प्रश्नों के साथ क्योंकि वे एक ही आईपी
से होंगे, लेकिन मैं JSONP अनुरोध का भी उपयोग नहीं कर सकता, क्योंकि मुझे इसकी अनुमति नहीं है।
[[[ "привет", "नमस्ते", "Privet" ""]], [[ "", [ "Алло" "। Здравствуйте"]], [ "имя: यहाँ सर्वर प्रतिक्रिया है существительное ", [" приветствие "," приветственный возглас "," возглас удивления "]], [" глагол ", [" здороваться "," звать "," окликать "]], [" междометие ", [" привет ", "здравствуйте", "алло"]]], "एन" ,, [[ "привет", [5], 1,0,1000,0,1,0]], [[ "हैलो", 4 ,,, ""], [ "हैलो", 5, [[ "привет", 1000,1,0], [ "Здравствуй", 0,1,0], [ "Здравствуйте", 0,1,0], [ " हैलो ", 0,1,0]], [[0,5]]," हैलो "]], [[[एन"]], 13]
और मैं iframe पर
<iframe src="http://translate.google.com/translate_a/t?client=t&text=hello&sl=en&tl=ru"></iframe>
क्योंकि प्रतिक्रिया सामग्री प्रकार है "text/javascript" और ब्राउज़र downloads a file
पुनश्च सामग्री लोड नहीं कर सकते। मैं php function json_decode() या jquery.ajax के साथ सामग्री को डीकोड नहीं कर सकता क्योंकि प्रतिक्रिया जेसन दूषित है। आप इसे यहाँ http://json.parser.online.fr/
परीक्षण कर सकते हैं मुझे एक सलाह दें, कृपया
सुझाव: (क) एक अनुवाद सेवा है कि आप "एक ही आईपी" का उपयोग करने की अनुमति देता है के लिए एक लाइसेंस खरीदते हैं। या (बी) अनुवाद मत करो। अनुवाद सेवा पर Google स्थान की सीमाएं एक कारण के लिए हैं। ऐसा लगता है कि आप उन सीमाओं के चारों ओर एक रास्ता तलाश रहे हैं। ऐसा मत करो। – Cheeso
ओह, भगवान। यह प्रयोग है, मैं एक दिवसीय प्रयोग के लिए मिलियन-क्वेरी लाइसेंस नहीं खरीदना चाहता हूं। – Shara
आप भगवान को इसमें क्यों ला रहे हैं? यदि यह एक प्रयोग है तो आपको एक ही आईपी मुद्दे के बारे में चिंता करने की आवश्यकता नहीं है। – Cheeso