Megjegyzés: Kérjük, hogy ma, mi akarat mentesít új vBET verzió, készült fordítás szolgáltatók határértékeket. Ez azt jelenti, hogy abban az esetben, ha egy szolgáltató nem érhető el ez lesz egy másikra, és ellenőrizze az előző, egyszer a megtekintéséhez van-e elérhető újra. Is abban az esetben, amikor már elérte azt a határértékeket az összes szolgáltatók fogja használni a próbabábu fordító - gyorsítótárazott fordítások jelenik meg, de csak látni fogja a eredeti vizsgálat helyett egy üres újat mint mostanáig. Részletek a hirdetmények lesz. Mi akarat mentesít-ban körülbelül 1 óra.
Igazából végre ezeket a szolgáltatásokat vissza, amikor felfedeztem a Microsoft fordító. Azonban a határ 400.000 karakter / óra, vagy az 2.000.000 karakter naponta (akár OAuth). Az elmúlt voltam cache több mint 1 GB fordítások naponta, ami egyenértékű a milliárdokat a karakterek, hogy vagy tegyen. Ez azt jelenti, hogy mindig meghaladja a szolgáltatók kvóta alatt minden órában, ahogy már-már több mint 2000 órás fordítás oldallal.
Ez egy nagy szégyen, igazán tetszett, vbet, a felhasználók található hasznos, és volt sok móka, kiterjesztése és javítása (azaz ReviewPost-integráció, stb).
Itt a funkció írtam letölteni an OAuth token (amit aztán tárolt memcache amíg lejárt), ez egy másik javaslatot a jövőbeli kiadás, mint a Microsoft hamarosan szükségessé, hogy:
PHP Code:
function request_new_token() {
$obj_connection = curl_init();
$arr_query_bits = array (
'client_id' => 'your client id',
'client_secret' => 'your secret',
'scope' => 'http://api.microsofttranslator.com',
'grant_type' => 'client_credentials'
);
$str_query = http_build_query($arr_query_bits);
curl_setopt($obj_connection, CURLOPT_URL, 'https://datamarket.accesscontrol.windows.net/v2/OAuth2-13');
curl_setopt($obj_connection, CURLOPT_HEADER, 0);
curl_setopt($obj_connection, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($obj_connection, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($obj_connection, CURLOPT_POSTFIELDS, $str_query);
curl_setopt($obj_connection, CURLOPT_POST, TRUE);
curl_setopt($obj_connection, CURLOPT_TIMEOUT, 1);
$str_response = curl_exec($obj_connection);
curl_close($obj_connection);
$matches = array();
preg_match('/\"access_token\":\"([^"]+)\"/', $str_response, $matches);
$token = $matches[1];
preg_match('/\"expires_in\":\"([\d]+)\"/', $str_response, $matches);
$expires = $matches[1];
return array($token, $expires);
}
Az én esetemben, egy másik érdekes kérdés, hogy a vbet ki, úgy tűnik, hogy a google sokkal jobban örül a tárgymutató-unk telek:
Úgy tûnik, a kieső forgalmat, nem lesz olyan nagy végül is, legalábbis ez jó hír!