【发布时间】:2019-03-29 12:02:29
【问题描述】:
我正在尝试使用 uri Builder 构建 URL,并使用来自不同端点的 Volley 从 json 文件中提取数据。我的网址看起来像这样 //http://api.themoviedb.org/3/movie/157336/videos?api_key=###。我不确定我这样做是否正确,因为我收到了错误的请求 400,所以我怀疑我缺少一些东西。
Intent intent = getIntent();
String movieId = intent.getStringExtra(Constants.MOVIE_ID);
Uri.Builder builder = new Uri.Builder();
builder.scheme("http")
.authority("api.themoviedb.org/3/movies/")
.appendPath(movieId)
.appendPath("videos")
.appendQueryParameter("api_key", BuildConfig.ApiKey);
String myUrl = builder.build().toString();
【问题讨论】:
-
你看过这个答案了吗:stackoverflow.com/a/19168199/4201505 ?
-
@glm9637 是的,我做到了,但我看不出这个例子与我的完全相似。我对附加路径部分感到困惑。
-
我目前不在我的电脑上检查这个,但我认为你的权限应该是“api.themoviedb.org”,然后你应该附加路径的resto。
-
@glm9637 并包含“搜索”一词?
-
您希望在哪里包含搜索字词?