PDA

フルバージョンを見る: 解決する Azure Microsft 翻訳 API: 必須フィールド ・ u0027client_id ・ u0027 がありません。



mario06
26-12-11, 18:16
すべてのヘルプはここですか?

Microsft 翻訳 API Azure でのテストを開始

完全なトークン:
{「エラー」:「invalid_request」、「error_description」:「ACS90011: 必須フィールド ・ u0027client_id ・ u0027 が見つからない r/nTrace ID: 71501a25-d0b9-4ff5-898c-fff921164a45 ・ r ・ nTimestamp: 2011-12-26 17:13:45Z」}。

PS. 挿入は私のクライアント ID は私のクライアントの ID を削除すると私は、翻訳は白ページを得て動作 (ない白いページ) が上記のエラーのいずれかのまま。

r.dziadusz
27-12-11, 13:43
ハイ
最初はするあなたが少しのエラーのテスト ファイルで、これを使用してください。


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



このテストを実行して、私は結果を表示

mario06
27-12-11, 17:55
テストし、まだ同じ。

Microsft 翻訳 API Azure でのテストを開始

完全なトークン:
{「エラー」:「invalid_request」、「error_description」:「ACS90011: 必須フィールド ・ u0027client_id ・ u0027 が見つからない r/nTrace ID: 724fd4ca-333c-4c54-b940-c5af56900488 ・ r ・ nTimestamp: 2011-12-27 16:55:17Z」}。

についてこの他の問題ですか?-> ピコ秒挿入は私のクライアント ID は私のクライアントの ID を削除すると私は、翻訳は白ページを得て動作 (ない白いページ) が上記のエラーのいずれかのまま。Infact は、自動で学会論文誌 d の可用性のオフを取得 !

マイクロソフトの翻訳 API の使用
このグループ内の最初のオプションの説明を参照してください。なし

r.dziadusz
28-12-11, 11:33
VBET しないようにマイクロソフトの翻訳 API を使用するクライアントの id とその他利用可能な API の otherways vBET しようとするだけの使用を削除それなぜなら、場合しますが、何か間違って行くと (存在しない client_id)、翻訳を行うことはできません。

確認をしてください。
正しい値に: Azure によって Microsoft 商業翻訳 API キー

mario06
28-12-11, 16:04
私はここからを得る私のクライアントの ID を入れています。
http://i43.tinypic.com/1pigef.jpg

r.dziadusz
28-12-11, 19:31
はい正しい 1 つを使用しています。
-あなたのフォーラムのルート フォルダーにテスト ファイルをアップロードがあるか。

はいの場合、ください私あなたのアクセスの詳細あなたの admincp と ftp にすべてのあなたの問題を確認するために送ってくださいませんか。

mario06
28-12-11, 21:12
私は、pm について送信

mario06
01-01-12, 07:55
まだ待っている:)
幸福な新しい年

mario06
02-01-12, 10:16
PM 送信日前 !
よろしく

basketmen
02-01-12, 17:07
PM 送信日前 !
よろしく

スタッフ新年の休暇は今、私の重要なスレッドはそのようですまだ入手回答も、

私はそのほとんどを吸う、そう多くのビジネスの休暇今がその通常患者をすることができます知っています。

r.dziadusz
03-01-12, 00:04
ハイ
私 acces を送信し、それをチェック アウトしました。まずトークンを取得ですが、翻訳の作業罰金、今、自己は、PHP バージョンなぜならあなたの習慣します。
Microsoft Azure での PHP バージョン 5.2 以降が実装されている関数 json_decode を使用します。バージョン 5.16 現在使用している - テスト microsoftbyazuretest.php でそれを見ることができます。
VBET の作業をするには、PHP をアップグレードするには、少なくとも、必要があるバージョン 5.2.0

mario06
06-01-12, 09:01
私はこのような更新はありません私サーバー更新パネルで今何がある?


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
単にあなたのホストは PHP 5.2.x にアップグレードするを求める、

またはサービス フォーラム (http://forums.digitalpoint.com/forumdisplay.php?f=60) で多くのサービスを提供するようにあなたのために、アップグレードするために誰かを支払う

または、他の選択肢を別のホスト、またはマイクロソフトの翻訳を使用していないに移動、私は良いと思う apertium 翻訳

r.dziadusz
06-01-12, 18:22
basketman のようにちょうどあなたのホスト プロバイダーを求める彼に役立つまたはあなたを与える方法」情報

mario06
09-01-12, 07:57
上記の投稿、私は利用可能な更新プログラムがないので私のサーバーを求めて 5.2 無駄すぎるように、micorsoft サーバーを停止するつもりはないですか?それそれだけの価値は?どのくらいのコスト-が > サービス フォーラム (http://forums.digitalpoint.com/forumdisplay.php?f=60) は google もこの更新プログラムが必要か。
よろしく

basketmen
09-01-12, 10:25
$20-$ 少数の人々 に役立つ、30 を最初に、バックアップが、のみを使用して専用の php または vps のサーバーをアップグレードすることができます、私たち共有ホスティングで php をアップグレードすることはできませんと思うと思う

他の選択肢別のホスト、microsoft 翻訳より良いと思う、apertium を使用していないに移動します。私は google の v2 について知らない

r.dziadusz
09-01-12, 12:13
micorsoft サーバーを停止するつもりはないです。
マイクロソフトの翻訳 API (json_decode を使用) せずの古いバージョンをアップグレードせず、php では、使用することができますが、Azure (json_decode) と新しい - Microsoft 翻訳されオープン数ヶ月前その definetely についてではなく、最後の 3 月 - 終了する中止するには

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