gpt4 book ai didi

java - 我可以在没有任何 API 的情况下通过 Android 应用程序执行此代码吗?

转载 作者:太空宇宙 更新时间:2023-11-04 12:02:22 25 4
gpt4 key购买 nike

我正在开发一个 Android 应用程序,并计划向 YouTube 和 Spotify 等网站发出获取请求。当我通过 Eclipse 运行此代码时,我得到了我想要的响应。如果我要将此代码转换为 Android 应用程序,我是否仍然能够生成相同的结果,或者我是否需要 youtube 和 spotify 的 API 来执行此操作?

这是我用来获取 Spotify 歌曲链接并从中提取歌曲名称的代码。我不想使用 Spotify API 来实现这样的基本功能。如果我将代码放入应用程序中,我仍然能够发出 get 请求并获取必要的信息吗?

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.*;

public class SpotAlgo {
String vidLink;
int linkLoc;
String testString = "<title>";
String result;


public String gettheResult(String v) throws Exception{
String sname = "";
vidLink = "https://open.spotify.com/track/6b8Be6ljOzmkOmFslEb23P";

URL obj = new URL(vidLink);
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("GET");
con.connect();
BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
String inputLine = "";
StringBuffer response = new StringBuffer();

while ((inputLine = in.readLine()) != null) {
response.append(inputLine);
}
in.close();

result = response.toString();


linkLoc = result.indexOf(testString) + testString.length();
for (int i = linkLoc; i < result.indexOf("on Spotify"); i++) {
sname += result.charAt(i) + "";
}
return sname;
}

}

最佳答案

Android 均支持您正在使用的 Java 库。它应该在技术方面起作用,因为它以前对我有用。但是,您应该检查服务 TOS,以确保其符合其规则。

关于java - 我可以在没有任何 API 的情况下通过 Android 应用程序执行此代码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40778892/

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