Windows 8 带bing翻译的WinRT应用程序

Windows 8 带bing翻译的WinRT应用程序,windows-8,windows-runtime,bing-api,microsoft-translator,Windows 8,Windows Runtime,Bing Api,Microsoft Translator,我想在我的WinRT应用程序中使用bing翻译。在此处找到一些示例代码:,但由于请求错误,代码400出现错误 我能做什么?您有没有自己的ClientID和ClientSecret,并将它们放入代码中?如果没有正确设置,您将得到错误400 有关如何获取它们的详细信息,请参阅此处的博文: 我经常看到这一点,答案通常与应用程序或API的注册问题有关 访问--此处是否列出了您的应用程序?如果是这样,请使用此条目的客户端ID和客户端机密,而不是注册Azure时获得的帐户范围的客户端ID。如果没有,请从此

我想在我的WinRT应用程序中使用bing翻译。在此处找到一些示例代码:,但由于请求错误,代码400出现错误


我能做什么?

您有没有自己的
ClientID
ClientSecret
,并将它们放入代码中?如果没有正确设置,您将得到错误400

有关如何获取它们的详细信息,请参阅此处的博文:

我经常看到这一点,答案通常与应用程序或API的注册问题有关

  • 访问--此处是否列出了您的应用程序?如果是这样,请使用此条目的客户端ID和客户端机密,而不是注册Azure时获得的帐户范围的客户端ID。如果没有,请从此屏幕注册一个,并使用其客户端ID和客户端密码

  • 访问--此处列出的Microsoft Translator是您订阅的服务吗?它是活动的吗?订阅中是否还有足够的字符


您能发布一些代码吗?您在哪里收到错误400?同样的代码在桌面应用程序中对你有效吗?你可以在我在问题中提到的网站上找到完整的代码。此方法中的错误为:公共异步任务GetTokenAsync()。我没有在桌面应用程序中尝试该代码。在该代码中出现错误的地方,我猜是
TranslateAsync
?是的,我直接从azure网站使用我自己的ClientID和ClientSecret。