我想在我的 WinRT 应用程序中使用 bing 翻译器。在这里找到了一些示例代码:http: //codepaste.net/hgrb91,但由于请求错误,我收到了代码 400 的错误。
我能做些什么?
我想在我的 WinRT 应用程序中使用 bing 翻译器。在这里找到了一些示例代码:http: //codepaste.net/hgrb91,但由于请求错误,我收到了代码 400 的错误。
我能做些什么?
您是否获得了自己的ClientID
andClientSecret
并将它们放入代码中?如果没有正确设置它们,您将收到错误 400。
有关如何获取它们的详细信息,请参阅此处的博客文章:http: //blogs.msdn.com/b/translation/p/gettingstarted1.aspx
我不时看到这种情况,答案通常与应用程序或 API 的注册问题有关。
访问https://datamarket.azure.com/developer/applications - 您的应用程序是否在此处列出?如果是这样,请使用此条目的客户端 ID 和客户端密码,而不是您在注册 Azure 时获得的帐户范围的客户端 ID。如果没有,请从此屏幕注册一个,并使用其客户端 ID 和客户端密码。
访问https://datamarket.azure.com/account/datasets -- Microsoft Translator 是否在此处列为您订阅的服务?它是活跃的吗?您的订阅中还有足够的字符吗?