Microsoft Bing Translator-"其他含义/翻译"

时间:2017-02-04 18:22:33

标签: microsoft-translator bing-translator-api

当你去translate.bing.com并输入一个单词时,你会在右侧获得一长串替代翻译,这很棒。在允许的情况下,看起来像是允许 meanings,根据我对中文的了解,得分非常正确。但是,如果你使用API​​做同样的事情 - 你会得到一个结果 - "承认"评级为5且匹配度为100。

有人知道这里发生了什么吗?我在微软翻译论坛上问过,但被告知"替代翻译" API与右侧的含义无关。所以我的问题是如何在右侧获得这些意义?

我的API查询使用GetTranslationsArrayRequest,如下所示:

    <GetTranslationsArrayRequest>
        <AppId/>
        <From>zh-CHS</From>
        <Options>
            <Category xmlns="http://schemas.datacontract.org/2004/07/Microsoft.MT.Web.Service.V2">general</Category>
            <ContentType xmlns="http://schemas.datacontract.org/2004/07/Microsoft.MT.Web.Service.V2">text/plain</ContentType>
            <ReservedFlags xmlns="http://schemas.datacontract.org/2004/07/Microsoft.MT.Web.Service.V2"/>
            <State xmlns="http://schemas.datacontract.org/2004/07/Microsoft.MT.Web.Service.V2"/>
            <Uri xmlns="http://schemas.datacontract.org/2004/07/Microsoft.MT.Web.Service.V2"/>
            <User xmlns="http://schemas.datacontract.org/2004/07/Microsoft.MT.Web.Service.V2"/>
        </Options>
        <Texts>
            <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">允许</string>
        </Texts>
        <To>en</To>
        <MaxTranslations>10</MaxTranslations>
    </GetTranslationsArrayRequest>

0 个答案:

没有答案