View Full Version: Rezolvate Microsft traducere API de Azure: lipseşte cerute a câmpului/u0027client_id/u0027.
Orice ajutor aici?
Începe testul pentru Microsft traducere API de Azur
Token completă:
{"eroare": "invalid_request", "error_description": "ACS90011: lipseşte cerute a câmpului/u0027client_id/u0027. / r/nTrace ID: 71501a25-d0b9-4ff5-898c-fff921164a45/r/nTimestamp: 2011-12-26 17:13:45Z"}
PS. Când inserez meu ID Client primesc o pagină alb, atunci când am elimina meu ID Client traducerile work (nici o pagină alb) dar eroarea mai sus rămâne oricum.
r.dziadusz
27-12-11, 13:43
Bună
În primul rând vreau să-mi cer scuze tu acolo is un pic eroare în fişierul test, vă rugăm să folosiţi acest lucru:
<?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;
?>
Vă rugăm rulaţi acest test, şi Arată-mi rezultatul
Testate şi acelaşi încă.
Începe testul pentru Microsft traducere API de Azur
Token completă:
{"eroare": "invalid_request", "error_description": "ACS90011: lipseşte cerute a câmpului/u0027client_id/u0027. / r/nTrace ID: 724fd4ca-333c-4c54-b940-c5af56900488/r/nTimestamp: 2011-12-27 16:55:17Z"}
Cum despre această altă problemă? -> PS. Când inserez meu ID Client primesc o pagină alb, atunci când am elimina meu ID Client traducerile work (nici o pagină alb) dar eroarea mai sus rămâne oricum. Ru º inos acesta devine dezactivate în auto disponibilitatea trans.?!?
Microsoft traducere API disponibile
Vă rugăm să consultaţi descrierea prima opţiune în acest grup. nu
r.dziadusz
28-12-11, 11:33
Aceasta se întâmplă becouse, dacă ştergeţi ID-ul client vBET nu va încerca să utilizeze Microsoft traducere API şi chiar folos alte API disponibile otherways vBET try la spre folos, dar ceva merge greşit şi (lipsă client_id) şi traducere nu poate fi făcut.
Vă rugăm să asiguraţi-vă:
pune valorile corecte în: Microsoft Comercial Traducere API-cheie de Azur
I 'm a pune meu ID Client care primesc de aici.
http://i43.tinypic.com/1pigef.jpg
r.dziadusz
28-12-11, 19:31
Da tu eşti folosire cel corect:
-ai încărcaţi fişierul test în folderul rădăcină forum?
Dacă da, ar putea vă rugăm să trimiteţi-mi detaliile de acces la admincp şi ftp pentru a verifica toate problemele dumneavoastră?
am trimis un pm ceea ce priveşte
Încă în aşteptare:)
Anul nou fericit
PM Sent zile în urmă!
Salutari
PM Sent zile în urmă!
Salutari
aspectul său ca staffs sunt în noul an de vacanta acum, meu thread importante sunt încă nu obţine răspunsuri prea,
i know său pic sucks, atât de multe companii sunt în vacanţă, chiar acum, dar sa normală, vă permite să fie pacient
r.dziadusz
03-01-12, 00:04
Bună
Mi-ai trimis dumneavoastră acces şi am verificat it out. În primul rând, obținerea token este acum working fin, dar traducere it de sine, obiceiul becouse de tine versiunea PHP.
În Microsoft de Azure vom folosi funcţia json_decode care este pus în aplicare începând cu PHP versiunea 5.2. Tu eşti curent folosire version 5.1.6 - îl puteţi vedea în test microsoftbyazuretest.php
Pentru vBET la work tu nevoie la spre upgrade dumneavoastră PHP, cel puţin, versiunea 5.2.0
Eu am nici o astfel de actualizare în panoul de update meu server aşa că acum ce?:
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....
pur şi simplu a intreba al tău gazdă să faceţi upgrade la versiunea PHP la 5.2.x,
sau să plătească pe cineva să ajute upgrade-l pentru tine, ca multe servicii oferit în servicii Forum (http://forums.digitalpoint.com/forumdisplay.php?f=60)
sau alte alternative muta pe alt host, sau nu utilizează microsoft traducere, traducerea apertium cred că mai bine
r.dziadusz
06-01-12, 18:22
ca basketman spus, doar Intreaba furnizorul Dvs. de gazdă, el vă ajută să fie vă oferi "cum să" informaţii
Ca am postat de mai sus, am o actualizare disponibilă, dar nu prea este inutil 5.2 Deci cere serverul meu, nu micorsoft server va să înceteze? Deci merită asta? Cât de mult acest cost cu - > servicii Forum (http://forums.digitalpoint.com/forumdisplay.php?f=60), google are nevoie de această actualizare prea?
Salutari
Cred că pentru $20-$ 30 puţini oameni va ajuta, face copie de rezervă în primul rând, dar cred că puteţi doar să faceţi upgrade php în cazul în care folosind dedicat sau vps server, ne poate face upgrade php cu shared hosting
alte alternative muta la o altă gazdă, sau nu folosind microsoft traducere, traducerea apertium cred că mai bine. Nu ştiu despre google v2
r.dziadusz
09-01-12, 12:13
nu este serverul de micorsoft de gând să înceteze
Versiunea veche de Microsoft traducere API (fără utilizarea json_decode) va au fost închise în martie ultima - astfel încât îl puteţi folosi fără upgrade dumneavoastră php, dar Microsoft traducere de Azur (nou - cu json_decode) a fost deschis câteva luni în urmă şi sa definetely nu despre să înceteze
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.