PDA

Tingnan ang Buong Bersyon: Lutas Ako sumasamo sa Google Translate, ngunit kailangan ng tulong mula sa vBET unang



brubros
05-10-11, 16:25
Nagsasagawa ako ng isang apela sa Google Translate (API Access Abiso - Google Code (http://code.google.com/apis/errors/)) ngunit hindi ko alam kung paano upang sagutin ang kanilang mga katanungan, kabilang ang sumusunod. Puwede ninyo ng tulong sa pagbibigay ng mga sagot sa gayon ay maaari kong ituloy nang direkta sa Google?

"IP address ng iyong server na kung saan ay paggawa ng kahilingan?" - Ay ito ang aking server na gumagawa ang kahilingan?
"Sigurado ka gamit ang API server-side o sa JavaScrip?" - Hindi ko alam kung paano answer ito
"Kung ikaw ay gumagamit ng server-side, kung ano ang HTTP refer na ginamit sa kahilingan?" - Ay ang vBET gamitin ito?
"Mangyaring ipasok ang isang URL na kung saan mayroon kang ang API na ipinapatupad" - ko mabibigyan ang Google sa aking mga URL?
"Sigurado ka ba na ang iyong mga kahilingan ang isang API key, isang wastong HTTP refer at ang userip parameter (para sa mga server-side kahilingan)?" - Ay ang vBET gawin ito?

r.dziadusz
05-10-11, 18:32
1) Oo ito ay IP ng iyong server
2) Ikaw ay gumagamit ng server ng API bahagi
3) Ito ay url sa iyong isinalin bahagi
4) URL dating (walang *)
para sa mga API google 1 - wihout key:
at para sa API google v2: HT * tps: / / www.googleapis.com/language/translate/v2?key = 'your_api_key' & format = html & q = malugod & target = pl

brubros
05-10-11, 18:47
Salamat sa iyo! Lamang naisumite ko ang aking apela sa Google.

vBET
06-10-11, 02:15
Kung kakailanganin mo ng higit pang tulong dito magsulat lamang :) ay din namin napakasaya kung Google v1 hanggang malapit nang walang mga surpresa tulad ngunit ito ay sa Google ...

Vetall
12-10-11, 06:10
brubros, ikaw ay nakatanggap ng isang tugon mula sa Google? nagtatrabaho muli API?

vBET
12-10-11, 20:35
Hindi namin alam ang burbos nakuha sagot. Muna ang aming sariling karanasan - Google ipadala ang mensahe tungkol sa pag-block, ngunit sa tingin namin na sa wakas natanto nila na ang ilang mga bug dahil lahat ay naka-block, ngayon namin ito unblock (kahit kami ay hindi sinulat ni doon) at ngayon kung ang mga limitasyon ay naabot namin lamang makakuha ng tugon na may impormasyon tungkol sa umabot sa hangganan. Kaya para sa amin ang Google ay magagamit pagkatapos ng pag-block nang walang anumang interbensyon sa aming panig. Paki-check lang ngayon googletest (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html # post1729) sa iyong forum.

Vetall
13-10-11, 06:03
googletest.php


<?php
echo "Starting translation test G API V1<br/>\n";
$connection = curl_init();
curl_setopt($connection, CURLOPT_URL, 'http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&format=html&langpair=en|pl&q=welcome');
curl_setopt($connection, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)');
//curl_setopt($connection, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($connection, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($connection);
echo 'Test result: '.$result."<br/>\n";
echo 'Test error: '.curl_error($connection)."<br/>\n";
curl_close($connection);
?>


Simula ng pagsubok ng pagsasalin G API V1
Subukan ang resulta: {"responseData": null, "responseDetails": "pinaghihinalaang Tuntunin ng Serbisyo Abuso Mangyaring tingnan ang http://code.google.com/apis/errors.", "ResponseStatus": 403}
Subukan ang error:





googletest.php


<?php
echo "Starting translation test<br/>\n";
$connection = curl_init();
curl_setopt($connection, CURLOPT_URL, 'http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&format=html&langpair=en|pl&q=welcome');
curl_setopt($connection, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)');
curl_setopt($connection, CURLOPT_RETURNTRANSFER, 1);
$time = microtime(true) * 1000;
$result = curl_exec($connection);
$time = microtime(true) * 1000 - $time;
echo 'Test result: '.$result."<br/>\n";
echo 'Test error: '.curl_error($connection)."<br/>\n";
curl_close($connection);
echo 'Connection time (ms): '.$time;
?>


Sinisimulan ang pagsasalin pagsubok
Subukan ang resulta: {"responseData": {"translatedText": "powitanie"}, "responseDetails": null, "responseStatus": 200}
Subukan ang error:
Koneksyon oras (ms): 148,76098632812



-ito ay ang mga resulta ng aking site para sa dalawang bersyon ng script ng googletest.php

r.dziadusz
13-10-11, 10:27
Mangyaring para sa anumang mga isyu bukas bagong thread, kami natutuwa upang makatulong sa iyo

vBET
14-10-11, 23:17
Ilang sandali tungkol sa iyong huling post Vetall - ang code ay parehong sa kaso ng koneksyon. Ang mga pagkakaiba ay lamang sa mga mensahe sa iyong bahagi at 2nd code Ipinapakita rin ng koneksyon oras. Kaya ang pagkakaiba sa mga sagot ay hindi dahil sa paggamit ng 2 iba't-ibang mga script, ngunit dahil sa mga kung saan tumakbo sa ibang oras.

Kung kailangan mo ng karagdagang tulong tungkol dito Tulad ng Radek sinulat ni - mangyaring bukas bagong thread.

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations made by vBET Translator 4.10.1