python - 必应 AppID 无效

标签 python language-translation microsoft-translator

我正在尝试使用适用于 Python 的 Bing Translator API,但出于某种原因,它告诉我我的 AppID 无效。我收到错误:

ArgumentException: Invalid appId
Parameter name: appId: ID=[string of 4 numbers].V2_Json.Translate.[string of 8 numbers/letters]

我已经检查了我从开发者中心收到的ID是否已启用,并且我没有超过流量使用量。我仍然不确定可能出了什么问题。如果有人能给我一个答案或解决这个问题的方法,我将不胜感激。

代码来自 bingtrans example :

import bingtrans
bingtrans.set_app_id(YourAppID) # you can get your AppID at: bing.com/developers 
print bingtrans.translate('hello', 'en', 'ko')

最佳答案

我今天也遇到了这个问题,Bing Translator 的 Bing appID 已被弃用。昨天之前还好好的。

可以看到帖子http://social.msdn.microsoft.com/Forums/en-US/microsofttranslator/thread/02054a7c-090c-46a0-a8d1-2d57e236eb4d那说说吧。

您需要从 http://api.microsofttranslator.com 获取新的 Azure 市场 token 网站。

关于python - 必应 AppID 无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10196487/

相关文章:

azure - Microsoft 认知服务翻译器 API 剩余字符

php - 如何根据PHP方法在Python中处理复杂的输入表单?

python - 我该如何修复 NLTK 分块错误?

内存中的 Python SQLite 缓存

google-translate - 将 1GB 的文本翻译成英文

python-3.x - tensorflow 中 tf.data.Dataset 的填充

jquery - Microsoft Azure 翻译 AJAX API 无法正常工作

python - 我如何在 wxpython 中添加指向我的菜单项的链接?

c# - 拆分项目 VB/C# 和引用

android - Android 应用程序上的 Microsoft 翻译器错误