Prosimo, upoštevajte, da danes bomo javnost nova različica vBET, ki je pripravljena za prevajanje ponudniki omejitve. To pomeni, da v primeru, če ponudnik ni na voljo bo preklopite v drugo in preverite prejšnje enkrat na naše za prikaz je na voljo znova. Tudi v primeru, ko ste že dosegli svoje meje v vseh ponudnikov bo uporabila lutke prevajalec - prikaže predpomnjene prevodi, ampak za novo samo vidite izvirno namesto preskusa izprazniti ene kot do sedaj. Podatki so v obvestila. Bomo javnost v približno 1 uro.
Dejansko izvaja te funkcije nazaj, ko sem odkril microsoft's prevajalec. Vendar pa svojih meja je 400.000 chars/ur, ali 2,000,000 poogleni na dan (tudi z OAuth). V preteklosti je bil predpomnjenje nad 1 GB prevodov na dan, ki bi enačijo s milijard znakov, dati ali vzeti. To pomeni, da sem bi vedno presega ponudnikov kvot med vsako uro, kot je bilo že več kot 2.000 urna prevede pageviews.
To je resnično sramota, kot je res všeč vbet, moji uporabniki našel to koristno, in sem imel veliko zabave, razširitev in izboljšanje (tj. ReviewPost povezovanje, itd).
Tukaj je funkcija, ki sem napisal Nestašluk OAuth žeton, (ki nato shranjene v memcache dokler je potekla), to bi drug predlog za prihodnje sprostitev, kot je microsoft bo kmalu se zahteva to:
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);
}
Drugo zanimivo vprašanje v mojem primeru je, da z vbet izklop, se zdi, da google je veliko bolj zadovoljni, da indeks našo spletno stran:
Izgleda, da naše izgube prometa ne bo tako velik po vse - vsaj to je dobra novica!