Baadhi ya maelezo zaidi:
Tafsiri API V1 - "inashukiwa Masharti ya Huduma Abuse" - Google AJAX APIs | Google Groups
Kama ilivyoelezwa katika tangazo deprecation, tumeanza kupunguza matumizi ya v1 ya API.
Mimi bado hawawezi kupata Translator MS kwa kazi ipasavyo.
Mimi ni katika boti moja hapa ... wewe si peke yake
kiungo kwanza ilikuwa NOT ya toleo 3.5, ni kwa ajili ya toleo 3.4.1, moja ya timu yako ilipendekeza kwamba i "upgrade" kwa vBET 3.5 kutatua suala saa ambayo i alisema i ingekuwa si becuase huna msaada ni kama ilivyoelezwa katika eneo download.
@ Tavenger5, kazi nzuri, shukrani kwa ajili ya kufanya majaribio![]()
Ok hebu jaribu yako connections Microsoft tafadhali kubadili tafsiri wako "kutumia google tu": no na "kutumia google API v2": hakuna, kujenga php - inawezekana tu mara kwa mara Notepad faili kuokolewa kama *. PHP.
Na kuweka maudhui hii:
Upload ndani ya folda yako jukwaa mizizi, na kuweka zilizounganishwa na faili hii kwa browser yako, na tafadhali nionyeshe matokeoPHP Code:
<?php
require_once('./global.php');
echo "Starting translation test<br/>\n";
$connection = curl_init();
curl_setopt($connection, CURLOPT_URL, 'http://api.microsofttranslator.com/V2/Ajax.svc/Translate?appId='.$vbulletin->options['vbenterprisetranslator_microsoftappid'].'fake&from=pl&to=en&options={%22ContentType%22:%22text/html%22}&text=witaj');
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);
$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;
?>
Kuanzia tafsiri ya mtihani
Mtihani wa matokeo: ï »¿" InvalidOperationException:: ID = 3643.V2_Json.Translate.35944BF8 "
Mtihani hitilafu:
Connection muda (ms): 61.6999511719
Kwa MS mimi nina kupata:
Kuanzia tafsiri ya mtihani
Mtihani wa matokeo: ï »¿" ArgumentException: batili appId \\ u000d \\ u000aParameter name: appId: ID = 3743.V2_Json.Translate.3596BAA0 "
Mtihani hitilafu:
Connection muda (ms): 105.299804688
Mimi nina kuangalia appid juu ya yahoo hivi sasa na ni sahihi. Mimi nina uhakika nini mimi missing hapa.
Pia, baada ya kupima v2 kidogo na racking up wahusika 1.5m katika chini ya saa moja niligundua baadhi ya vitu:
- Google alikuwa kutupa kosa kwa sababu wahusika wengi mno walikuwa kuwa aliomba kwa wakati. Hii ni kwa sababu ya Limit Per-User kuwekwa chini sana chini ya tab upendeleo chini ya console API. Baada ya kugeuka hii kila kitu juu ya ukurasa itakuwa kutafsiriwa vizuri.
- Hata kwa lugha 10 tu kuwezeshwa, Rudia ziada si thamani yake. Mimi akageuka mbali 4 maonyesho ya chini (msingi wa kiasi cha trafiki & wakati juu ya ukurasa) tafsiri, katika kesi yangu - ar, ja, NL, pl (Ujerumani ilikuwa chini ya kufanya pia, lakini mimi naendelea juu)
- Baada ya kugeuka mbali lugha hizo, I switched nyuma v1 na mambo yanaonekana kuwa faini, kwa sasa.
Google v1 ni kuandaa na kufungwa - tunaweza kutarajia kuwa kuweka vikwazo zaidi kwa wakati.
Katika Google v2 unaweza kukabiliana na mipaka! Ni juu yo wewe. Tafadhali login akaunti yako ya Google na mazingira ya mabadiliko. Go hapa: https://code.google.com/apis/console na kwenda Upendeleo tag. Unaweza kuweka kujizuia kubwa kama unahitaji100 kwa kweli ni ya chini. Sisi kuweka upendeleo mkubwa zaidi.
Pia tafadhali kumbuka kuwa "Kuchelewa kati ya tafsiri" ni kufanya kazi kwa ombi moja. Ina maana kwamba kama tafsiri ya ukurasa mmoja inachukua maswali 3 basi kutakuwa na kuchelewa kati ya hizo. Katika wakati huo huo kurasa nyingine inaweza kutafsiriwa wakati huo huo. Pia kuweka kweli high kuchelewa - kurasa yako kutafsiriwa kuzalisha muda mwingi kabla ya Caching.
Na mwingine topic - Caching. Tafadhali kumbuka kuwa Google v2 hawana cache kikomo kama Google v1 - hivyo kama matumizi ya Google v2 unaweza kutoa muda mrefu zaidi ya kuishi kwa cache yako au afya ya kusafisha kabisa.