Poznámka: že dnes budeme bude uvolnění nové verze vBET, která je připravena pro překlad poskytovatelé limity. To znamená, že v případě jednoho zprostředkovatele není k dispozici-li přejít na jiný a kontrolovat předchozí jednou za naši vidět je to dostupných znovu. Také v případě, když již dosáhl své limity ve všech poskytovatelů bude používat fiktivní překladatel - v mezipaměti překlady budou zobrazeny, ale i pro novou, uvidíš jen původní testu namísto prázdná jako až dosud. Podrobnosti budou v oznámení. Bude se uvolní v přibližně 1 hodinu.
Já vlastně realizovány tyto funkce, když jsem zjistil, Microsoft překladatel. Nicméně, jejich limit je 400.000 znaků / hod, nebo 2.000.000 znaků za den (i OAuth). V minulosti jsem byl více než 1 GB mezipaměti překladů za den, což by se rovnala miliardy znaků, plus mínus. To znamená, že budu vždy překročí kvóty poskytovatelů v průběhu každé hodiny, protože jsem se dostat přes 2.000 hodinové zobrazení stránek překládal.
To je opravdu škoda, jak moc se mi vbet, moje uživatelé zjistili, že je užitečné a měl spoustu zábavy, rozšíření a zlepšení (tj. ReviewPost integrace, atd.).
Zde je funkce jsem napsal, aby přinesl znamení OAuth (které jsem pak uloženy v memcache až do ukončení), bylo by to další návrh na budoucí verzi, jak Microsoft bude brzy ji vyž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);
}
Další zajímavou otázkou v mém případě je, že s vbet pryč, zdá se, že to google je mnohem víc rádi indexovat našich stránek:
Zdá se, že naše ztráty v dopravě, nebude tak velký Koneckonců, aspoň to je dobrá zpráva!