目前我正在尝试使用最初注册然后工作的应用程序,但经过一段时间后,它的限制已经用尽。
我试图在运行时更改客户端ID和客户端密钥而不停止API。但它并没有改变。有什么理由吗?
有没有任何解决方法,我可以做到这一点,而不是完全停止相同。
添加代码段。
public static void main(String [] args)抛出异常{
boolean flag = true;
clientKeyList.add(Client_Id_1);
keyMap.put(Client_Id_1, Client_Secret_1);
clientKeyList.add(Client_Id_2);
keyMap.put(Client_Id_2, Client_Secret_2);
clientKeyList.add(Client_Id_3);
keyMap.put(Client_Id_3, Client_Secret_3);
for(int i =0;i < clientKeyList.size();i++ ){
flag=true;
Translate.setClientId(clientKeyList.get(i));
Translate.setClientSecret(keyMap.get(clientKeyList.get(i)));
while(flag){
logger.info("the untranslated text is :- " + text);
String translatedText = Translate.execute(text , Language.FRENCH, Language.ENGLISH);
if(translatedText.contains("ApiException:"))
{
System.out.println(translatedText);
flag=false;
}
logger.info("the translated text is :- " + translatedText);
}
}