PDA

Zobrazit plnou verzi: Vyřešeno Microsft API překlad ve světle azurová: chybí požadované pole/u0027client_id/u0027.



mario06
26-12-11, 18:16
Žádnou pomoc?

Spuštění testu pro Microsft API překlad ve světle azurová

Plné token:
{"chyba": "invalid_request", "error_description": "ACS90011: chybí 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í ID mého klienta, dostávám bílé stránky, když odstranit ID mého klienta překlady práci (bez bílé stránky), ale chyba výše zůstává v každém případě.

r.dziadusz
27-12-11, 13:43
Ahoj
Nejprve chci omluvit v testovací soubor je malá chyba v, použijte prosím tento:


<?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;
?>



Spusťte tento test a ukaž mi výsledek

mario06
27-12-11, 17:55
Testován a stále stejný.

Spuštění testu pro Microsft API překlad ve světle azurová

Plné token:
{"chyba": "invalid_request", "error_description": "ACS90011: chybí požadované pole/u0027client_id/u0027. / r/nTrace ID: 724fd4ca-333c-4c54-b940-c5af56900488/r/nTimestamp: 2011-12-27 16:55:17Z"}

Co takhle další problém? -> PS. Po vložení ID mého klienta, dostávám bílé stránky, když odstranit ID mého klienta překlady práci (bez bílé stránky), ale chyba výše zůstává v každém případě. Ve skutečnosti, které dostane v trans. dostupnosti vypnutý v auto?

Microsoft překlad API k dispozici.
Naleznete popis první možnosti v této skupině. Ne

r.dziadusz
28-12-11, 11:33
Stává se to becouse, pokud odstraníte id klienta vBET pokusí použít rozhraní API Microsoft překlad a použijte jiné dostupné API otherways vBET pokusit se použít, ale něco pokazí a (chybějící client_id) a nemůže být proveden převod.

Zkontrolujte, zda jste:
do správné hodnoty: Microsoft Comercial překlad API klíč Azure

mario06
28-12-11, 16:04
Dávám do mé ID klienta, který dostat se odtud.
http://i43.tinypic.com/1pigef.jpg

r.dziadusz
28-12-11, 19:31
Ano používáte správný:
-jste testovací soubor uložit do složky Kořenová fóra?

Pokud ano, mohl jste pošlete mi prosím podrobnosti o přístup na ftp a admincp za účelem kontroly všechny vaše otázky?

mario06
28-12-11, 21:12
Poslal jsem vás považuje odp.

mario06
01-01-12, 07:55
Stále čeká:)
Šťastný nový rok

mario06
02-01-12, 10:16
PM Sent dny!!
S pozdravem

basketmen
02-01-12, 17:07
PM Sent dny!!
S pozdravem

Vypadá jako hole jsou do nového roku dovolenou právě teď, moje důležité podprocesu jsou stále ještě získat odpovědi

Vím, že jeho trochu naštve, tolik firmy jsou v dovolenou právě teď, ale jeho normální umožňuje být trpěliví

r.dziadusz
03-01-12, 00:04
Ahoj
Poslali jste mě váš přístup a zkontroloval jsem ji. Za prvé získání tokenu je teď funguje dobře, ale překlad to nebude, becouse z vás verzi PHP.
V Microsoft Azure Použijeme funkci json_decode, který je realizován od PHP verze 5.2. V současné době používáte verze 5.16 - můžete to vidět v testu microsoftbyazuretest.php
U vBET do práce si třeba upgradovat PHP, přinejmenším, verze 5.2.0

mario06
06-01-12, 09:01
Nemám žádné takové aktualizace v update panelu mého serveru tak teď co?:


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
se jednoduše váš hostitel inovovat verzi PHP 5.2.x,

nebo zaplatit někoho, kdo pomůže upgrade pro vás, jako nabízí mnoho služeb v služby fórum (http://forums.digitalpoint.com/forumdisplay.php?f=60)

nebo jiné alternativy přesunout do dalšího hostitele, nebo pomocí microsoft překlad, překlad apertium myslím lepší

r.dziadusz
06-01-12, 18:22
jako basketman řekl Zeptejte se svého poskytovatele hostitelských, buď vám pomoci nebo vám "jak" informace

mario06
09-01-12, 07:57
Jako zaúčtované nad, mít k dispozici aktualizace, ale ne příliš 5.2 tak žádá server je k ničemu, nebude micorsoft server přestat? Tak je to stojí za to? Kolik má tyto náklady s - > služby fórum (http://forums.digitalpoint.com/forumdisplay.php?f=60), google má také potřebují tuto aktualizaci?
S pozdravem

basketmen
09-01-12, 10:25
Myslím, že pro 20-30 dolarů, pomůže jen málo lidí, nejprve vytvořit zálohu, ale myslím, že vás může inovovat pouze php-li pomocí vyhrazené nebo vps server, nelze inovovat php s sdílený hosting

jiné alternativy přesunout do dalšího hostitele, nebo pomocí microsoft překlad, překlad apertium, myslím lépe. Já nevím o google v2

r.dziadusz
09-01-12, 12:13
micorsoft server nehodlá zastavit
Stará verze Microsoft překladu API (bez použití json_decode) bude uzavřena loni v březnu - lze použít bez inovace vašeho php, ale Microsoft překlad Azure (novinka - s json_decode) bylo otevřeno před několika měsíci a jeho mějte nejde o přestat

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Languages translations supported by vBET 4.10.1