PDA

View Full Version: Opgelost Microsft vertaling API door Azure: de vereist veld/u0027client_id/u0027 ontbreekt.



mario06
26-12-11, 18:16
Alle hulp hier?

Aanvang van de test voor Microsft vertaling API door Azure

Volledige token:
{"fout": "invalid_request", "error_description": "ACS90011: de vereist veld/u0027client_id/u0027 ontbreekt. / r/nTrace-ID: 71501a25-d0b9-4ff5-898c-fff921164a45/r/nTimestamp: 2011-12-26 17:13:45Z"}

PS. als ik invoegen mijn Client ID ik krijg een witte pagina, wanneer ik mijn ID Client verwijdert de vertalingen werken (geen witte pagina) maar de bovenstaande fout blijft één van beide manier.

r.dziadusz
27-12-11, 13:43
Hi
Eerst wil ik u die er een kleine fout in in testbestand is excuses, gebruik dit:


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



Start deze test en Toon mij het resultaat

mario06
27-12-11, 17:55
Getest en nog steeds hetzelfde.

Aanvang van de test voor Microsft vertaling API door Azure

Volledige token:
{"fout": "invalid_request", "error_description": "ACS90011: de vereist veld/u0027client_id/u0027 ontbreekt. / r/nTrace-ID: 724fd4ca-333c-4c54-b940-c5af56900488/r/nTimestamp: 2011-12-27 16:55:17Z"}

Hoe zit dit andere probleem? -> PS. Wanneer ik invoegt mijn Client ID ik krijg een witte pagina, wanneer ik mijn ID Client verwijdert de vertalingen werken (geen witte pagina) maar de bovenstaande fout blijft één van beide manier. Infact die het wordt uitgeschakeld in auto in trans. beschikbaarheid?!?

Microsoft vertaling API beschikbaar
Zie beschrijving van de eerste optie in deze groep. NO

r.dziadusz
28-12-11, 11:33
Het gebeurt omdat, als u verwijdert client-id de vBET niet proberen zal om Microsoft vertaling API te gebruiken en gewoon gebruik maken van andere beschikbare API's otherways vBET probeert te gebruiken maar iets misgaat en (ontbrekende client_id) en vertaling niet kan worden gedaan.

Zorg ervoor dat u:
juiste waarden zetten: Microsoft Comercial vertaling API-sleutel door Azure

mario06
28-12-11, 16:04
Ik ben brengen in mijn Client-ID die ik van hier krijgen.
http://i43.tinypic.com/1pigef.jpg

r.dziadusz
28-12-11, 19:31
Ja u juiste is gebruikt:
-heb je testbestand uploaden naar de hoofdmap van uw forum?

Zo ja, kon u stuur me uw details toegang naar uw admincp en ftp om te controleren al uw kwesties?

mario06
28-12-11, 21:12
Ik stuurde je die een pm beschouwt

mario06
01-01-12, 07:55
Nog steeds wachten:)
Happy New Years

mario06
02-01-12, 10:16
PM Sent dagen geleden!
Groeten

basketmen
02-01-12, 17:07
PM Sent dagen geleden!
Groeten

haar kijkt als het personeel zijn in het nieuwe jaar vakantie nu, mijn belangrijke draad zijn nog steeds niet krijgen antwoorden ook,

Ik weet haar weinig zuigt, zo veel bedrijven zijn nu in de vakantie, maar zijn normale kunt worden patiënt

r.dziadusz
03-01-12, 00:04
Hi
U hebt mij uw acces verzonden en ik heb het gecontroleerd. Ten eerste token verkrijgen nu werkt prima, maar de vertaling is het gewoon zelf, want van u PHP versie.
In Microsoft door Azure gebruiken we de functie json_decode die sinds PHP versie 5.2 is gebracht. U gebruikt versie 5.16 - u kunt zien in test microsoftbyazuretest.php
Voor vBET om te werken u moet upgraden uw PHP om, ten minste, versie 5.2.0

mario06
06-01-12, 09:01
Ik heb geen dergelijke update in mijn server update panel dus nu wat?:


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
gewoon vragen uw gastheer de PHP versie upgraden naar 5.2.x,

of betalen iemand om te helpen het voor u, bevorderen zoals vele diensten in diensten Forum (http://forums.digitalpoint.com/forumdisplay.php?f=60 bieden)

of de andere alternatieven verplaatsen naar een andere host, of niet met behulp van microsoft vertaling, de vertaling apertium denk ik beter

r.dziadusz
06-01-12, 18:22
zoals basketman zei, gewoon vragen uw webhost provider, hij u helpen of geven u "how to" informatie

mario06
09-01-12, 07:57
Zoals ik hierboven gepost, heb ik een update beschikbaar maar niet ook 5.2 dus vraag mijn server nutteloos is, de Microsoft server zal niet ophouden? Zo is het het waard? Hoeveel kost deze kosten met - > diensten Forum (http://forums.digitalpoint.com/forumdisplay.php?f=60), doet google hebben ook deze update nodig?
Groeten

basketmen
09-01-12, 10:25
Ik denk dat voor $20-$ 30 paar mensen zal helpen, maak eerst back-up, maar ik denk dat u alleen kunt upgraden als met behulp van gewijd php of vps server, we geen upgrade uitvoeren met shared hosting php

de andere alternatieven naar een andere host, of niet met behulp van microsoft vertaling, de vertaling van de apertium denk ik beter gaan. Ik weet niet over google v2

r.dziadusz
09-01-12, 12:13
de Microsoft server zal niet ophouden
De oude versie van Microsoft vertaling API (zonder json_decode) zal zijn afgesloten door maart jongstleden - dus u het zonder upgrade uw php kunt, maar Microsoft vertaling door Azure (nieuw - met json_decode) open paar maanden geleden en haar definetely was niet over te staken

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Thanks to vBET 4.10.1 you can enjoy automatic translations