PDA

View Full Version: Riješen Microsft Prijevod API za Azure: obavezno polje \\ u0027client_id \\ u0027 nedostaje.



mario06
26-12-11, 18:16
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

mario06
27-12-11, 17:55
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

mario06
28-12-11, 16:04
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?

mario06
28-12-11, 21:12
poslao sam ti pm vezi

mario06
01-01-12, 07:55
Ipak čekanja:)
Sretna Nova godina

mario06
02-01-12, 10:16
Predsjednik Poslano dana prije!
Pozdrav

basketmen
02-01-12, 17:07
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

mario06
06-01-12, 09:01
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....

basketmen
06-01-12, 10:41
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

mario06
09-01-12, 07:57
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

basketmen
09-01-12, 10:25
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):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Languages translations delivered by vBET 4.10.1