如何处理访问令牌?

How to handle access token?

我是新手 android 开发人员,第一次开发 app 如果我在提问时有任何错误,请多多包涵。

我有 API 附加文档(由访问令牌组成),我想使用 GetCateogry 中所述的方法调用类别 APIdocument 也想显示类别在 Gridview.

我尝试了不同的方法,但无法弄清楚如何显示 JsonGridView 的响应。我对如何使用 GET & Post 方法处理访问令牌有点困惑。

任何帮助将不胜感激。

提前致谢。

Post男人显示 Getcategory

API文件

访问令牌

如果您使用像 Retrofit 这样的库来管理您的网络请求(我强烈推荐),您可以轻松地将令牌作为 header 添加到您的请求中:

OkHttpClient.Builder httpClient = new OkHttpClient.Builder();  
httpClient.addInterceptor(new Interceptor() {  
    @Override
    public Response intercept(Interceptor.Chain chain) throws IOException {
        Request original = chain.request();

        // Request customization: add request headers
        Request.Builder requestBuilder = original.newBuilder()
            .header("Authentication", "accessToken"); // <-- this is the important line

        Request request = requestBuilder.build();
        return chain.proceed(request);
    }
});

OkHttpClient client = httpClient.build();  

查看此 tutorial 进一步阅读。