2013-04-17 73 views
0

我現在與Microsoft Translator一起工作。我曾嘗試本教程:Microsoft Translator Using PHP

  1. http://blogs.msdn.com/b/translation/p/phptranslator.aspx

  2. https://code.google.com/p/micrsoft-translator-php-wrapper/

而且他們不正常工作。我連接到互聯網,以及,我無法連接在教程1主機和我在教程2的一些錯誤:

警告: [function.file-GET-內容]:未能打開流:沒有連接 可能是因爲目標機器主動拒絕它。在C:\ XAMPP \ htdocs中\翻譯\類\ MicrosoftTranslator.class.php上線158

+0

你提供適當的認證?如果這樣的服務拒絕了您的請求,那麼它幾乎肯定是您的問題。 –

+0

邑,我都需要:帳戶密鑰,客戶端應用程序ID,客戶端密鑰。但不工作:( – andrefadila

+0

你能告訴我你在教程#1中遇到的錯誤嗎?你沒有連接到哪個主機? 另外,你確定你有正確的ClientID和Client Secret?你可以確保他們在這裏:http://blogs.msdn.com/b/translation/p/gettingstarted1.aspx,並且確定你已經訂閱了翻譯服務。 –

回答

0

我有同樣的問題:

Notice: Undefined property: stdClass::$error 

我只需更換解決它:

if ($objResponse->error) 

由:

if (isset($objResponse->error))