Zobraziť plnú verziu: Vyriešené Optimizer preklad API v Azure: chýba požadované pole/u0027client_id/u0027.
Akejkoľvek pomoci tu?
Spustenie skúška pre optimizer preklad API v Azure
Úplné tokenu:
{"chyba": "invalid_request", "error_description": "ACS90011: chýba požadované pole/u0027client_id/u0027. / r/nTrace ID: 71501a25-d0b9-4ff5-898c-fff921164a45/r/nTimestamp: 2011-12-26 17:13:45Z"}
PS. po vložení môj klient ID mi bielu stránku, keď odstrániť môj klient ID preklady prácu (žiadne biele stránky), ale chyba vyššie zostáva buď spôsobom.
r.dziadusz
27-12-11, 13:43
Ahoj
Najprv chcem sa ospravedlniť ste tam je trochu chyba v teste súboru, použite toto:
<?php
require_once('./global.php');
function get_token(){
global $vbulletin;
$obj_connection = curl_init();
$arr_query_bits = array (
'grant_type' => 'client_credentials',
'scope' => 'http://api.microsofttranslator.com',
'client_id' => $vbulletin->options['vbenterprisetranslator_Microsoft_key'],
'client_secret' => $vbulletin->options['vbenterprisetranslator_Microsoft_secret']
);
$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_SSL_VERIFYPEER, FALSE);
curl_setopt($obj_connection, CURLOPT_POST, TRUE);
print_r('Full token: </br>'.curl_exec($obj_connection).'</br></br>');
$token = json_decode (curl_exec($obj_connection));
curl_close($obj_connection);
return 'Authorization: Bearer '.$token->{'access_token'};
}
echo 'Starting test for Microsft Translation API by Azure<br/><br/>';
$connection = curl_init();
curl_setopt($connection, CURLOPT_URL, 'http://api.microsofttranslator.com/V2/Ajax.svc/Translate?&from=pl&to=en&text=Witaj!');
curl_setopt($connection, CURLOPT_HEADER, 0);
curl_setopt($connection, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($connection, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($connection, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($connection, CURLOPT_HTTPHEADER, array(get_token()));
$str_response = curl_exec($connection);
$time = microtime(true) * 1000;
$result = curl_exec($connection);
$time = microtime(true) * 1000 - $time;
echo 'Test result: '.$result."<br/>\n";
echo 'Test error: '.curl_error($connection)."<br/>\n";
curl_close($connection);
echo 'Connection time (ms): '.$time;
?>
Spustite tento test a Ukáž mi výsledok
Testované a stále rovnaké.
Spustenie skúška pre optimizer preklad API v Azure
Úplné tokenu:
{"chyba": "invalid_request", "error_description": "ACS90011: chýba požadované pole/u0027client_id/u0027. / r/nTrace ID: 724fd4ca-333c-4c54-b940-c5af56900488/r/nTimestamp: 2011-12-27 16:55:17Z"}
Ako asi toto iný problém? -> PS. Po vložení môj klient ID mi bielu stránku, keď odstrániť môj klient ID preklady prácu (žiadne biele stránky), ale chyba vyššie zostáva buď spôsobom. Infact to dostane vypnuté v auto v priesvitná dostupnosť??
Microsoft preklad API k dispozícii
Nájdete popis prvá možnosť v tejto skupine. nie
r.dziadusz
28-12-11, 11:33
To sa deje preto, že, ak odstránite Identifikácia klienta vBET nebude snažiť používať Microsoft preklad API a stačí použiť iné k dispozícii API otherways vBET skúste použiť, ale niečo pokazí a (chýbajúce client_id) a preklad nemožno vykonať.
Skontrolujte, či ste:
do správne hodnoty: Microsoft Comercial preklad API kľúč v Azure
Jsem uvedenie v mojej Identifikácia klienta, ktoré som dostať odtiaľto.
http://i43.tinypic.com/1pigef.jpg
r.dziadusz
28-12-11, 19:31
Áno používate správny:
-ste nahrať test súbor do koreňového priečinka vašich fórum?
Ak áno, mohli mi prosím pošlite vaše kontaktné informácie admincp a ftp s cieľom skontrolovať všetky vaše problémy?
Stále čakajú:)
Šťastný nový rok
PM odoslané dni!
S pozdravom
PM odoslané dni!
S pozdravom
jeho vyzerá štábmi sú v nového roka dovolenku práve teraz, moje dôležité vlákno sú ešte dostanete odpovede príliš,
Viem, že jeho trochu naštve, tak veľa podniky majú dovolenku hned, ale jeho normálny umožňuje, buďte trpezliví
r.dziadusz
03-01-12, 00:04
Ahoj
Ste poslali mi vaše patriacim a som skontrolovať to. V prvom rade získanie token je teraz v poriadku, ale preklad je zvyknutý samostatne, pretože ste PHP verzia.
V programe Microsoft v Azure používame json_decode funkciu, ktorá sa realizuje od PHP verzia 5.2. Momentálne používate verzia 5.16 - môžete vidieť v test microsoftbyazuretest.php
Pre vBET pracovať, budete musieť upgradovať svoje PHP, aspoň, verzia 5.2.0
Nemám takéto aktualizácie v paneli aktualizácie môj servera tak teraz čo?:
php The PHP HTML-embedded scripti... 5.1.6-24.... 5.1.6-27....
php-bcmath A module for PHP applications... 5.1.6-24.... 5.1.6-27....
php-cli Command-line interface for PHP 5.1.6-24.... 5.1.6-27....
php-common Common files for PHP 5.1.6-24.... 5.1.6-27....
php-dba A database abstraction layer ... 5.1.6-24.... 5.1.6-27....
php-devel Files needed for building PHP... 5.1.6-24.... 5.1.6-27....
php-gd A module for PHP applications... 5.1.6-24.... 5.1.6-27....
php-imap A module for PHP applications... 5.1.6-24.... 5.1.6-27....
php-ldap A module for PHP applications... 5.1.6-24.... 5.1.6-27....
php-mbstring A module for PHP applications... 5.1.6-24.... 5.1.6-27....
php-mysql A module for PHP applications... 5.1.6-24.... 5.1.6-27....
php-ncurses A module for PHP applications... 5.1.6-24.... 5.1.6-27....
php-odbc A module for PHP applications... 5.1.6-24.... 5.1.6-27....
php-pdo A database access abstraction... 5.1.6-24.... 5.1.6-27....
php-pgsql A PostgreSQL database module ... 5.1.6-24.... 5.1.6-27....
php-snmp A module for PHP applications... 5.1.6-24.... 5.1.6-27....
php-soap A module for PHP applications... 5.1.6-24.... 5.1.6-27....
php-xml A module for PHP applications... 5.1.6-24.... 5.1.6-27....
php-xmlrpc A module for PHP applications... 5.1.6-24.... 5.1.6-27....
jednoducho opýtajte sa svojho hostiteľa na upgrade na verziu PHP 5.2.x,
alebo zaplatí niekto pomôcť upgrade je pre vás, ako mnoho služieb ponúkajú služby fórum (http://forums.digitalpoint.com/forumdisplay.php?f=60)
alebo iné alternatívy presunúť do iného hostiteľa alebo nie pomocou microsoft preklad, preklad apertium myslím, lepšie
r.dziadusz
06-01-12, 18:22
ako basketman povedal, spýtajte sa vašej hostiteľskej poskytovateľa, on vám ani vám "ako" informácie
Ako nad posta, mám aktualizácia k dispozícii, ale nie príliš 5.2 tak žiadajú môj server je k ničomu, nie je server dialekty chystá prestať? Takže je to stojí za to? Koľko stojí táto nákladov s - > služby fórum (http://forums.digitalpoint.com/forumdisplay.php?f=60), robí google potrebujete túto aktualizáciu príliš?
S pozdravom
Myslím, že $20-30 dolárov vám pomôže málo ľudí, urobiť záložnú prvý, ale myslím, že len môžete inovovať php ak pomocou vyhradený alebo vps server, sme nemôže inovovať php s zdieľané hosťovaní
iné alternatívy presunúť do iného hostiteľa alebo nie pomocou microsoft preklad, preklad apertium myslím, že lepšie. Neviem o google v2
r.dziadusz
09-01-12, 12:13
nie je server dialekty chystá prestať
Stará verzia Microsoft preklad API (bez použitia json_decode) bude uzatvorili posledná marec - takže môžete použiť bez upgrade vašej php, ale preklad Microsoft v Azure (nové - s json_decode) bolo otvorené pred pár mesiacmi a jeho definetely nie o prestane
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.