View Full Version: Ratkaistu Suorittimelle käännös API mukaan Azure: pakollinen kenttä/u0027client_id/u0027 puuttuu.
Ohjeita täällä?
Aloittamista suorittimelle käännös API mukaan Azure
Täydellinen tunnussanoma:
{"Virhe": "invalid_request", "error_description": "ACS90011: puuttuu pakollinen kenttä/u0027client_id/u0027. / r/nTrace ID: 71501a25-d0b9-4ff5-898c-fff921164a45/r/nTimestamp: 2011-12-26 17:13:45Z"}
PS. Kun lisätään saan valkoinen sivu, kun minun Ostajantunnus poistaa käännökset minun Ostajantunnus toimi (ei valkoinen sivu) mutta edellä virhe pysyy kummassakin.
r.dziadusz
27-12-11, 13:43
Hi
Ensin halutaan anteeksi voit testitiedosto on vähän virhe, käytä tätä:
<?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;
?>
Suorita tämä testi ja Näytä tulos
Testattu ja edelleen sama.
Aloittamista suorittimelle käännös API mukaan Azure
Täydellinen tunnussanoma:
{"Virhe": "invalid_request", "error_description": "ACS90011: puuttuu pakollinen kenttä/u0027client_id/u0027. / r/nTrace ID: 724fd4ca-333c-4c54-b940-c5af56900488/r/nTimestamp: 2011-12-27 16:55:17Z"}
Miten muut ongelman? -> PS. Kun lisätään saan valkoinen sivu, kun minun Ostajantunnus poistaa käännökset minun Ostajantunnus toimi (ei valkoinen sivu) mutta edellä virhe pysyy kummassakin. Se hakee käytöstä auto Siirtotilaukset käytettävyyden Infact seurassa?!?
Microsoft käännös API saatavilla
Katso tämän ryhmän ensimmäisen vaihtoehdon kuvaus. Ei
r.dziadusz
28-12-11, 11:33
Se tapahtuu becouse, jos poistat vBET ei yritä käyttää Microsoft käännös API Asiakastunnus ja muut käytettävissä API otherways vBET yrittää käyttää vain käyttöä mutta jotain menee pieleen ja (puuttuvat client_id) ja käännös ei voi tehdä.
Varmista, että olet:
Sijoita oikeat arvot: Microsoft Comercial käännös API avaimen mukaan Azure
Minä olen sijoittaminen minun asiakkaan tunnus, joka Täältä saat.
http://i43.TinyPic.com/1pigef.jpg
r.dziadusz
28-12-11, 19:31
Kyllä käytössä oikea:
-Voit ladata testitiedosto foorumi pääkansiossa on?
Jos Kyllä, voisi sinun Lähetä minulle Accessin tietosi admincp ja ftp tarkistamaan kaikki ongelmat?
lähettänyt sinulle pm osalta
Odotetaan edelleen:)
Onnellista uutta vuotta
PM lähetetyt päivää sitten!!
Terveisin
PM lähetetyt päivää sitten!!
Terveisin
sen näyttää henkilöstö ovat uuden vuoden loma, juuri nyt minun tärkeiden säikeessä ovat vielä ole vastauksia liian,
tiedän sen vähän imee, niin monet yritykset ovat loma juuri nyt, mutta sen Normaali avulla kärsivällinen
r.dziadusz
03-01-12, 00:04
Hi
Olet lähettänyt minulle oman käyttämisen ja olet kuitannut ulos. Ensinnäkin saamiseksi tunnussanoma on nyt toimi hyvin, mutta käännös se itse, kopio becouse sinua PHP versio.
Microsoft Azure käytämme funktion json_decode, jotka on toteutettu vuodesta PHP versio 5.2. Käytössäsi on tällä hetkellä versio 5.16 - voi näet testi microsoftbyazuretest.php
VBET työtä tarvitse päivittää PHP, on vähintään versio 5.2.0
Minulla on tällaisia päivityksen palvelimen päivitys-paneelissa niin nyt mitä?:
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....
Pyydä yksinkertaisesti päivittää PHP-version 5.2.x, isäntä
tai maksaa joku auttaa päivittää sinulle, kuten monet palvelut tarjoavat palveluja foorumi (http://forums.digitalpoint.com/forumdisplay.php?f=60)
tai muita vaihtoehtoja siirtää toiseen isäntään tai käytä microsoft käännös, apertium-käännös mielestäni parempi
r.dziadusz
06-01-12, 18:22
kuten basketman sanoi vain kysyä vastaanottavan palveluntarjoajasi hän joko auttaa tai antaa sinulle "miten" tiedot
Kuten edellä kirjattu, minulla on saatavana päivitys, mutta ei liian 5.2 kysyy niin minun palvelin on hyödytön, ei ole Microsoft-palvelimen menossa lopettamaan? Niin on se kannattaa? Paljonko kustannus-> Services-foorumissa (http://forums.digitalpoint.com/forumdisplay.php?f=60), does google tarvitsevat tämän päivityksen?
Terveisin
Mielestäni $20-$ 30 vähän ihmisiä auttaa, varmuuskopioi ensin, mutta uskon, että voi päivittää vain jos käyttämällä omistettu php tai vps palvelimen, emme voi päivittää php kanssa jaettuja isännöinti
muita vaihtoehtoja siirtää toiseen isäntään tai käytä microsoft käännös, mielestäni parempi apertium-käännös. En tiedä tietoja google v2
r.dziadusz
09-01-12, 12:13
ei ole Microsoft-palvelimen menossa lopettamaan
Suljettu Microsoft käännös API (käyttämättä json_decode) vanhan version viimeisenä päivänä maaliskuuta - niin, että voit käyttää sitä päivityksen ilman käyttäjän php, mutta Microsoft kääntäminen Azure (uusi - kanssa json_decode) oli avoinna muutama kuukausi sitten ja sen tiettyä ei tietoja lopettamaan
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.