View Full Version: Riješen Microsft Prijevod API za Azure: obavezno polje \\ u0027client_id \\ u0027 nedostaje.
Bilo kakve pomoći tu?
Početna test za Microsft prevođenje API za Azure
Cijeli znak:
{"Pogreška": "invalid_request", "error_description": "ACS90011: obavezno polje \\ u0027client_id \\ u0027 nedostaje \\ r \\ nTrace ID: 71501a25-d0b9-4ff5-898c-fff921164a45 \\ r \\ nTimestamp: 2011-12 -. 26 17:13:45 Z "}
PS. Kad sam umetnuti moj klijent ID ja sam uzimajući bijela stranica, kad sam ukloniti moj klijent ID prijevodi rada (bez bijelih stranica), ali pogreške iznad i dalje bilo koji način.
r.dziadusz
27-12-11, 13:43
Bok
Prvo vam želim ispričati je malo pogreške u u probnu datoteku, molimo Vas da koristite ovo:
<?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;
?>
Molimo pokrenite ovaj test i pokazati mi rezultat
Testirano i još uvijek isti.
Početna test za Microsft prevođenje API za Azure
Cijeli znak:
{"Pogreška": "invalid_request", "error_description": "ACS90011: obavezno polje \\ u0027client_id \\ u0027 nedostaje \\ r \\ nTrace ID: 724fd4ca-333c-4c54-b940-c5af56900488 \\ r \\ nTimestamp:. 2011-12 - 27 16:55:17 Z "}
Kako o ovaj drugi problem? -> PS. Kad sam umetnuti moj klijent ID ja sam uzimajući bijela stranica, kad sam ukloniti moj klijent ID prijevodi rada (bez bijelih stranica), ali pogreške iznad i dalje bilo koji način. Infact se dobiva isključen u auto u trans. dostupnosti!?
Microsoft Prijevod API Dostupan
Molimo pogledajte opis prva opcija u toj skupini. NE
r.dziadusz
28-12-11, 11:33
To se događa jer, ako izbrišete id klijenta vBET neće pokušati koristiti Microsoft prijevod API-ja i samo koristiti druge dostupne API-otherways vBET pokušati iskoristiti, ali nešto pođe po zlu i (nedostaje client_id) i prijevod ne može biti učinjeno.
Molimo provjerite jeste li:
staviti ispravne vrijednosti: Microsoft Comercial prijevod API ključ od Azure
Ja sam stavljajući u mom ID klijenta što sam se ovdje.
http://i43.tinypic.com/1pigef.jpg
r.dziadusz
28-12-11, 19:31
Da li koristite ispravan:
-Imate upload probnu datoteku u mapu forum korijen?
Ako da, možete li molimo vas pošaljite mene sve Vaše korisničke podatke na admincp i ftp kako bi provjerili sve svoje probleme?
Ipak čekanja:)
Sretna Nova godina
Predsjednik Poslano dana prije!
Pozdrav
Predsjednik Poslano dana prije!
Pozdrav
njegova izgleda kao osoblje u novoj godini odmor upravo sada, moj važni nit još uvijek nisu dobili odgovore previše,
ja znam svoje malo sranje, tako da mnoge tvrtke su u odmoru upravo sada, ali normalno dopušta biti strpljiv
r.dziadusz
03-01-12, 00:04
Bok
Poslali ste mi svoj pristup, a ja sam to provjerio. Prvo dobivanje token sada radi u redu, ali prijevod je sebi, neće zbog vas PHP verzije.
U programu Microsoft Azure je mi koristimo funkciju json_decode koji se provodi od PHP verzije 5.2. Trenutno koristite verziju 5,16 - možete ga vidjeti u testu microsoftbyazuretest.php
Za vBET na posao morate nadograditi svoj PHP, barem, verzija 5.2.0
Ja nemam takvih izmjena u mojoj ploči Server Update tako što sada?
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....
jednostavno pitajte svog domaćina nadograditi PHP verziju 5.2.x,
ili platiti nekoga da bi ga nadograditi za vas, kao i mnoge usluge nude u Usluge Forum (http://forums.digitalpoint.com/forumdisplay.php?f=60)
ili druge alternative premjestiti na drugi host, ili ne koristite Microsoft prijevod, prijevod apertium mislim bolje
r.dziadusz
06-01-12, 18:22
kao što su basketman rekao, samo pitajte svog domaćina usluga, on ili vam pomoći ili vam "kako da" informacija
Kao što sam posted gore, ja sam ažurirati na raspolaganju, ali ne previše tako 5,2 pita moj server je beskorisno, ne micorsoft server će prestati? Tako je to isplati? Koliko taj trošak s -> Usluge Forum (http://forums.digitalpoint.com/forumdisplay.php?f=60), Google je potrebno ovo ažuriranje previše?
Pozdrav
Mislim da za $ 20 - $ 30 nekoliko ljudi pomoći će, napraviti backup prvi, ali mislim da možete samo nadograditi PHP ili ako koristite posvećena VPS poslužitelj, ne možemo nadograditi PHP sa hosting
druge alternative premjestiti na drugi host, ili ne koristite Microsoft prijevod, prijevod apertium mislim bolje. Ja dont znati o Google v2
r.dziadusz
09-01-12, 12:13
nije micorsoft poslužitelj će prestati
Staru verziju Microsoft prijevoda API (bez korištenja json_decode) će biti zatvoren od prošle ožujak - tako da možete ga koristiti bez nadogradnje php, ali Microsoft prijevod Azure (novi - sa json_decode) bio je otvoren prije nekoliko mjeseci i definitivno ne o da 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.