Upozorňujeme vás, že dnes sme uvoľnenie novej verzie vBET, ktorý je pripravený na preklad poskytovateľov limity. To znamená, že v prípade, ak jeden poskytovateľ nie je k dispozícii bude prepnúť na inú a skontrolovať predchádzajúcu raz za naše vidieť, je to k dispozícii znova. Aj v prípade, keď ste už oslovíte limity vo všetkých poskytovateľov bude využívať figuríny prekladateľ - zobrazí sa vo vyrovnávacej pamäti preklady, ale pre nový uvidíte iba pôvodné testu namiesto prázdne jeden ako doteraz. Podrobnosti budú oznamy. Sme bude uvoľnenie v približne 1 hodinu.
Skutočne realizovať tieto funkcie, späť, keď som objavil Microsoftu prekladateľ. Avšak ich limit je 400.000 chars/hodín alebo 2,000,000 zuhoľnatí denne (dokonca aj s OAuth). V minulosti bol caching viac ako 1 GB prekladov denne, ktoré by tieto rovnali miliardy znakov, dať alebo vziať. To znamená, že I by vždy presiahnuť poskytovateľov kvóty počas každú hodinu, ako bolo získanie vyše 2,000 hodinových preložená zobrazených stránok.
Je to skutočný hanby ako já naozaj páčil vbet, môj užívateľom nájsť užitočné, a musel hodně zábavné rozšírenie a zlepšenie (t. j. ReviewPost integrácie, atď).
Tu je funkcia som napísal sehnat tokenom OAuth, (ktoré som potom uložené v memcache až do uplynutia to), bolo by to ďalším návrhom v budúcich vydaniach ako microsoft bude čoskoro sa požadujú:
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);
}
Iný zaujímavý problém v mojom prípade je, že s vbet vypnúť, zdá, že google je oveľa viac šťastný indexovať naše stránky:
Zdá sa, ako naša strata v premávke nebude tak veľký po all - aspoň to je dobrá správa!