PDA

View Full Version: Opgelos Microsft Vertaling API deur blou: Die vereiste veld \\ u0027client_id \\ u0027 ontbreek.



mario06
26-12-11, 18:16
Enige help hier?

Begin toets vir Microsft Vertaling API deur blou

Volle verborge:
{"Error": "invalid_request", "error_description": "ACS90011: Die vereiste veld \\ u0027client_id \\ u0027 ontbreek \\ r \\ nTrace ID: 71501a25-d0b9-4ff5-898c-fff921164a45 \\ r \\ nTimestamp: 2011-12 - 26 17:13:45 Z "}

PS. Toe ek my kliënt-ID voeg ek 'n wit bladsy is om, wanneer ek my kliënt-ID verwyder die vertalings werk (geen wit bladsy), maar die fout hierbo bly óf manier.

r.dziadusz
27-12-11, 13:43
Hi
Eerstens wil ek jou om verskoning te vra, daar is 'n klein fout in toets lêer, gebruik asseblief hierdie:


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



Voer hierdie toets en wys my die resultaat

mario06
27-12-11, 17:55
Getoets en nog steeds dieselfde.

Begin toets vir Microsft Vertaling API deur blou

Volle verborge:
{"Error": "invalid_request", "error_description": "ACS90011: Die vereiste veld \\ u0027client_id \\ u0027 ontbreek \\ r \\ nTrace ID: 724fd4ca-333c-4c54-b940-c5af56900488 \\ r \\ nTimestamp: 2011-12 - 27 16:55:17 Z "}

Hoe gaan hierdie ander probleem? -> PS. Toe ek my kliënt-ID voeg ek 'n wit bladsy is om, wanneer ek my kliënt-ID verwyder die vertalings werk (geen wit bladsy), maar die fout hierbo bly óf manier. INFACT dit kry in die motor afgeskakel in transform. beskikbaarheid??

Microsoft Vertaling API Beskikbaar
Asseblief sien die beskrywing van die eerste opsie in hierdie groep. GEEN

r.dziadusz
28-12-11, 11:33
Dit gebeur becouse, as jy dit verwyder kliënt id die vBET sal nie probeer om Microsoft Vertaling API te gebruik en net gebruik om ander beskikbare API se Ways vBET probeer om te gebruik nie, maar iets verkeerd gaan en (vermiste client_id) en vertaling kan nie gedoen word nie.

Maak asseblief seker dat jy:
sit korrekte waardes in: Microsoft Comercial Vertaling API sleutel deur blou

mario06
28-12-11, 16:04
Ek sit in my Client ID wat ek kry van hier af.
http://i43.tinypic.com/1pigef.jpg

r.dziadusz
28-12-11, 19:31
Ja, jy is die gebruik van korrekte een:
- Laai jou toets lêer in jou forum hoofdmap?

Indien ja, kan jy stuur vir my jou toegang tot jou admincp en ftp om al jou probleme op te kyk?

mario06
28-12-11, 21:12
Ek het julle gestuur om 'n pm betrekking

mario06
01-01-12, 07:55
Nog steeds wag :)
Gelukkige nuwe jaar

mario06
02-01-12, 10:16
PM Sent dae gelede!
Groete

basketmen
02-01-12, 17:07
PM Sent dae gelede!
Groete

sy lyk soos die personeel is nou in 'n nuwe jaar vakansie, my belangrik draad is nog steeds nie antwoorde te

Ek weet sy klein sucks, so baie besighede is in die vakansie op die oomblik, maar die normale kan wees geduldig

r.dziadusz
03-01-12, 00:04
Hi
Jy het my gestuur om jou toegang en ek nagegaan dit uit. Eerstens verkryging teken is nou goed te werk, maar vertaling dit self, gewoond becouse van jou PHP weergawe.
In Microsoft deur blou ons gebruik funksie json_decode wat sedert PHP weergawe 5.2 geïmplementeer word. Jy gebruik tans weergawe 5.16 - jy kan dit sien in die toets microsoftbyazuretest.php
Vir vBET te werk wat jy nodig het om u PHP te gradeer na ten minste weergawe 5.2.0

mario06
06-01-12, 09:01
Ek het geen so 'n update in my server update paneel so wat nou?


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
vra jou gasheer die PHP weergawe op te gradeer na 5.2.x,

of betaal iemand om te help om dit vir jou, soos baie dienste aan te bied in Dienste Forum (http://forums.digitalpoint.com/forumdisplay.php?f=60)

of die ander alternatiewe skuif na 'n ander gasheer, of nie met behulp van Microsoft vertaling, die Apertium vertaling ek dink beter

r.dziadusz
06-01-12, 18:22
soos basketman gesê, vra jou gasheer verskaffer, het hy óf jou help of jou "hoe om" inligting

mario06
09-01-12, 07:57
Soos ek hierbo gepos is, het ek 'n update beskikbaar is, maar nie te 5.2 so vra my bediener is nutteloos, is nie die micorsoft bediener gaan ophou? So is dit die moeite werd? Hoeveel kos dit met -> Dienste Forum (http://forums.digitalpoint.com/forumdisplay.php?f=60), is Google moet hierdie werk te doen?
Groete

basketmen
09-01-12, 10:25
Ek dink vir $ 20 - $ 30 min mense sal help, maak rugsteun 1, maar ek dink dat jy net php kan opgradeer as die gebruik van toegewyde of VPS bediener, ons cant opgradering Php met gedeelde hosting

die ander alternatiewe beweeg na 'n ander gasheer, of nie met behulp van Microsoft vertaling, die Apertium vertaling ek dink beter. Ek dont weet oor Google v2

r.dziadusz
09-01-12, 12:13
die micorsoft bediener is nie van plan om op te hou
Die ou weergawe van Microsoft vertaling API (sonder die gebruik van json_decode) sal reeds gesluit deur verlede Maart - so jy kan dit gebruik sonder om te gradeer jou PHP, maar Microsoft vertaling deur blou (nuut - met json_decode) oop was n paar maande gelede en sy geen probleem oor te staak

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