שימו לב היום שנשחרר את הגירסה החדשה של vBET, אשר הכין תרגום ספקי מגבלות. משמעות הדבר היא כי במקרה אם ספק אחד אינה זמינה זה לעבור לאחרת ולבדוק קודם פעם אחת שלנו כדי לראות האם זה זמין שוב. גם במקרה כאשר תגיע כבר את מגבלות כל ספקי הוא ישתמש מתרגם דמה - יוצגו תרגומים המאוחסנים במטמון, אך עבור אחד חדש רק תראה הבדיקה המקורית במקום ריק אחד כמו עד עכשיו. הפרטים יהיו הודעות. נשחרר תוך כשעה.
אני למעשה ליישם תכונות אלה בחזרה כאשר גיליתי המתרגם של microsoft. עם זאת, שלהם מגבלת תווים 400,000/שעות, או 2,000,000 chars ליום (גם עם OAuth). בעבר היה לי אחסון במטמון של תרגומים ביום, להקביל בין מיליארדי תווים, תן או לקחת 1 GB. אמצעי זה כי אני תמיד יחרוג מכסות ספקי במהלך כל שעה, כפי שקיבלתי מעל 2,000 מדי שעה לתרגם מסתכם.
זוהי בושה אמיתי ממש אהבתי vbet, המשתמשים שלי מצא שאותה שימושית, ולי היה כיף הרחבה ושיפור אותו (כלומר שילוב של ReviewPost, וכו ').
הנה הפונקציה שכתבתי להביא רכיב token של OAuth (אשר אני מכן המאוחסנים memcache עד שפג), זו תהיה הצעה אחרת עתידית כפי microsoft בקרוב ניתן לדרוש אותו:
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 לבטל, נראה שכי גוגל הוא שמח הרבה יותר ליצור אינדקס עבור האתר שלנו:
נראה כאילו האובדן התנועה לא יהיה גדול לאחר כל - לפחות הוא חדשות טובות!