带翻译的WinRT应用程序

时间:2012-10-28 10:26:11

标签: windows-8 windows-runtime bing-api microsoft-translator

我想在我的WinRT应用程序中使用bing翻译器。在这里找到了一些示例代码:http://codepaste.net/hgrb91,但由于请求错误,我收到了代码400的错误。

我该怎么办?

2 个答案:

答案 0 :(得分:0)

您是否拥有自己的ClientIDClientSecret,并将其放入代码中?如果没有正确设置它们,您将收到400错误。

有关如何获取它们的详细信息,请参阅此处的博客文章: http://blogs.msdn.com/b/translation/p/gettingstarted1.aspx

答案 1 :(得分:0)

我不时会看到这个问题,答案通常与应用程序或API的注册问题有关。

  • 访问https://datamarket.azure.com/developer/applications - 您的应用是否列在此处?如果是,请对此条目使用客户端ID和客户端密钥,而不是在注册Azure时获得的帐户范围的客户端ID。如果没有,请在此屏幕中注册一个,并使用其客户端ID和客户端密钥。

  • 访问https://datamarket.azure.com/account/datasets - 此处是否将Microsoft Translator列为您已订阅的服务?它有效吗?订阅中是否还有足够的字符?