フルバージョンを見る: 解決する 私は Google の翻訳には、魅力的なが最初 vBET からヘルプ
私は Google の翻訳 (API へのアクセス注意 - Google コード (http://code.google.com/apis/errors/)) にアピールをしていますが、以下の質問に答える方法が分からない。Google が直接を追求することができますので答えを提供することを助けてもらえますか?
[IP アドレスを要求しているサーバーのか?」- は、要求を行っている私のサーバーであるか?
」を使用して API サーバー側または JavaScrip で?"- 私はこの答えをするのか分からない
「サーバー側を使用している場合は、何か要求で使用される HTTP referer」- vBET これを使用して?
「URL 実装 API をあるください」- 私は私の URL を Google を提供するか?
「ですあなた要求には、API キー、有効な HTTP referer と userip パラメーター (サーバー側の要求) のが含まれている?」- vBET これは?
r.dziadusz
05-10-11, 18:32
1) はいそれはあなたのサーバーの ip アドレスです。
2)、サーバー側の api を使用しています。
3) url を翻訳の部品には
4) URL ex(without *)
api google 1 - wihout キー: ht*tp://ajax.googleapis.com/ajax/services/language/translate?v=1.0 & 形式 html & langpair = en|pl & q = = ようこそ
api google v2 の: ht*tps://www.googleapis.com/language/translate/v2?key='your_api_key' & 形式 html & q = = ようこそ & ターゲット = pl
ありがとう!私はちょうど私を Google アピールを提出しています。
あなたがここにちょうど書く) 支援を必要私たちも Google v1 作業までを閉じるような驚きのないが、Google には非常に幸せになる.
brubros、すでに Google からの応答を受けているか?API は、復元?
私たちは知っていないか burbos の答えを得た。経験 - Google は最初についてブロックは、メッセージを送信、私たち最後に、今は誰もが、ブロックされたいくつかのバグがあること気づいたと思うブロック (私たちもしていないが) 書き込みが制限に達した場合は単に応答に達して制限についての情報を取得します。だから私たちは Google で私たちの側の介入なしブロック後利用です。ちょうど今 googletest (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html#post1729) あなたのフォーラムを確認してください。
googletest.php
<?php
echo "Starting translation test G API V1<br/>\n";
$connection = curl_init();
curl_setopt($connection, CURLOPT_URL, 'http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&format=html&langpair=en|pl&q=welcome');
curl_setopt($connection, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)');
//curl_setopt($connection, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($connection, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($connection);
echo 'Test result: '.$result."<br/>\n";
echo 'Test error: '.curl_error($connection)."<br/>\n";
curl_close($connection);
?>
開始翻訳テストG API V1
テスト結果:{"ResponseDataを":ヌル、"responseDetails":"サービスの悪用の疑いのある利用規約をhttp://code.google.com/apis/errors参照してください。"、"は、responseStatus":403}
テストのエラー:
googletest.php
<?php
echo "Starting translation test<br/>\n";
$connection = curl_init();
curl_setopt($connection, CURLOPT_URL, 'http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&format=html&langpair=en|pl&q=welcome');
curl_setopt($connection, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)');
curl_setopt($connection, CURLOPT_RETURNTRANSFER, 1);
$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;
?>
翻訳のテストを開始
テスト結果:{"ResponseDataを":{"translatedText":"powitanie"}、"responseDetails":ヌル、"は、responseStatus":200}
テストのエラー:
接続時間 (ミリ秒): 148.76098632812
-これは、結果、私のサイトで、2 つのバージョンのスクリプト googletest.php
r.dziadusz
13-10-11, 10:27
ください任意問題オープン新しいスレッドの我々 に役立つ嬉しい
まもなく最終投稿について Vetall - コード接続の場合同じです。違いだけメッセージあなたの側で、接続時間も第 2 のコードを示します。回答の違いがためにないように 2 のスクリプトの使用しますが、それらが別の時間に実行します。
ちょうどラデクを書いたので - それについてのより多くのヘルプを [必要する場合は、新しいスレッドを開いてください。
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.