gpt4 book ai didi

microsoft-translator - 如何调用 https ://api. datamarket.azure.com/Services/My/Datasets 获取 ResourceBalance

转载 作者:行者123 更新时间:2023-12-04 00:15:01 24 4
gpt4 key购买 nike

我在访问 Microsoft Translator Services 时遇到问题,该服务将提供剩余的字符数限制。

我已经完成了 token 访问部分,唯一的事情是通过调用获取用户数据集信息

https://api.datamarket.azure.com/Services/My/Datasets服务。

我提到了这个link

最佳答案

获取资源余额有两种授权方式

  1. 使用 OAuth(需要授权 token )
  2. 使用 Basic(需要帐户 key )

基本授权流程

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
import org.apache.commons.codec.binary.Base64;

public class MSTranslaterUserInforService {
public static void main(String[] args) throws Exception {
String bingUrl = "https://api.datamarket.azure.com/Services/My/Datasets?$format=json";
String accountKey = "place your account_key here";
byte[] accountKeyBytes = Base64
.encodeBase64((accountKey + ":" + accountKey).getBytes());
String accountKeyEnc = new String(accountKeyBytes);
URL urlb = new URL(bingUrl);
URLConnection urlConnection = urlb.openConnection();
urlConnection.setRequestProperty("Authorization", "Basic "
+ accountKeyEnc);
String line;
BufferedReader reader = new BufferedReader(new InputStreamReader(
urlConnection.getInputStream()));
line = reader.readLine();
System.out.println(line);
}
}

关于microsoft-translator - 如何调用 https ://api. datamarket.azure.com/Services/My/Datasets 获取 ResourceBalance,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15517252/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com