Tabhair faoi deara go lá atá inniu ann beidh muid ag scaoileadh leagan eile teangacha tacaithe nua agus a ullmhaítear le haghaidh aistriúcháin teorainneacha soláthraithe. Ciallaíonn sé gur i gcás más rud é nach bhfuil soláthraí amháin atá ar fáil a bheidh sé aistriú go dtí ceann eile agus seiceáil roimhe sin uair amháin in aghaidh ár a fheiceáil go bhfuil sé ar fáil arís. Chomh maith leis sin i gcás nuair a shroicheann tú cheana féin do teorainneacha i ngach soláthraithe n-úsáidfidh sí aistritheoir chaocha - Beidh aistriúcháin dtaisce a chur ar taispeáint, ach le haghaidh ceann nua a bheidh tú a fheiceáil ach tástála bunaidh in ionad ceann amháin folamh cosúil go dtí anois. Beidh sonraí a bheith i bhfógraí. Beidh muid ag scaoileadh i thart ar 1 uair an chloig.
I bhfeidhm mé i ndáiríre na gnéithe seo ar ais nuair a fuair mé amach aistritheora Microsoft. Mar sin féin, tá a n-teorainn 400.000 gualann / uair an chloig, nó gualann 2,000,000 in aghaidh an lae (fiú le OAuth). San am atá thart bhí caching mé thar 1GB de na haistriúcháin in aghaidh an lae, a bheadh ionann na billiúin carachtair, a thabhairt nó a thógáil. Ciallaíonn sé seo gur mhaith liom a bheith níos mó ná i gcónaí ar na soláthraithe 'cuótaí i rith gach uair an chloig, mar a bhí mé ag dul os cionn 2,000 pageviews aistrithe in aghaidh na huaire.
Is é seo an náire fíor mar a thaitin liom i ndáiríre Taisteal, fuair mo úsáideoirí sé úsáideach, agus bhí mé a lán de spraoi a leathnú agus feabhas a chur air (ie comhtháthú ReviewPost, srl).
Seo é an fheidhm Scríobh mé a gheofaí ina chomhartha OAuth (atá stóráilte mé ansin go dtí go ndeachaigh sé in éag i memcache), go mbeadh sé seo moladh eile le haghaidh scaoileadh amach anseo mar go mbeidh Microsoft luath agus a cheangal air:
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);
}
Is ea an cheist suimiúil i mo chás go bhfuil Taisteal amach, is cosúil go bhfuil i bhfad níos mó google sásta a innéacs ar ár suíomh:
Ní cosúil mhaith dár caillteanas sa trácht a bheith go mór tar éis gach-ar a laghad, go bhfuil an dea-scéala!