कृपया ध्यान दें कि आज हम नए vBET संस्करण जारी करेंगे जो अनुवाद प्रदाताओं सीमा के लिए तैयार है. इसका मतलब है कि मामले में अगर एक प्रदाता उपलब्ध नहीं है दूसरे में स्विच करने और हमारे देखने के लिए प्रति एक बार पिछले की जांच यह फिर से उपलब्ध है. इसके अलावा मामले में जब आप पहले से ही सभी प्रदाताओं में अपनी सीमा तक पहुँचने यह डमी अनुवादक का उपयोग करेगा - कैश्ड अनुवाद प्रदर्शित किया जाएगा, लेकिन एक नए के लिए तुम सिर्फ अब तक की तरह खाली एक के बजाय मूल परीक्षण देखेंगे. विवरण घोषणाओं में किया जाएगा. हम के बारे में 1 घंटे में रिलीज होगी.
मैं वास्तव में इन सुविधाओं को वापस लागू जब मैं माइक्रोसॉफ्ट अनुवादक की खोज की. हालांकि, अपनी सीमा 400.000 वर्ण / घंटे, या प्रति दिन 2,000,000 वर्ण (भी OAuth के साथ) है. अतीत में मैं प्रति दिन अनुवाद, जो वर्णों के अरबों के लिए समानता, देना होगा या ले 1GB पर कैशिंग था. इसका मतलब यह है कि मैं हमेशा प्रत्येक घंटे के दौरान 'प्रदाताओं कोटा से अधिक होता है, के रूप में मैं 2000 घंटेवार अनुवादित प्रिव्यू पर हो रही थी.
यह एक वास्तविक शर्म की बात है के रूप में मैं वास्तव में vbet पसंद है, मेरे उपयोगकर्ता इसे उपयोगी पाया गया है, और विस्तार और यह सुधार (यानी ReviewPost एकीकरण, आदि) मैं मजाक का एक बहुत कुछ था.
यहाँ समारोह मैं एक OAuth टोकन (जो मैं तो memcache में संग्रहीत जब तक यह समाप्त हो गई है) लाने के लिए लिखा है, यह एक भविष्य के रिलीज के लिए एक सुझाव के रूप में माइक्रोसॉफ्ट जल्द ही यह की आवश्यकता होगी:
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);
}
मेरे मामले में एक और दिलचस्प मुद्दा है कि बंद vbet के साथ, यह लगता है कि गूगल के अधिक हमारी साइट सूचकांक करने के लिए खुश है:
यातायात में हमारे नुकसान की तरह लगता है कि बड़ी सभी कम से कम है कि अच्छी खबर के बाद नहीं होगा!