通过 android 应用查看 cloudinary images/vid

View cloudinary images/vid through android app

我已经在很多地方寻找线索,了解如何或是否可以通过我正在尝试构建的 Android studio 应用程序通过特定标签查看上传到 cloudinary 的图像。

我能够实现用户上传选项,为图像添加标签,public id,也检索这些信息,但我找不到任何关于如何查看这些图像的信息,因为例如,我希望该应用程序能够向上传图片的用户查看带有特定标签(用户名)的所有图像,并可以删除它们?还可以查看其他用户未经其他许可上传的其他图片。

这可能吗?怎么可能!?

我完成了这段代码,但遇到了问题;

             @Override
        public void onClick(View v) {

            new JsonTask().execute("http://res.cloudinary.com/cloudNAme/video/list/xxxxxxxxxxxxxxxxxxx.json");
           // uploadExtract();
        }
    });

 public class JsonTask extends AsyncTask<String ,String,String> {

    @Override
    protected String doInBackground(String... params) {
        HttpURLConnection connection = null;
        BufferedReader reader = null;
        try {
            URL url = new URL(params[0]);
            connection = (HttpURLConnection) url.openConnection();
            connection.connect();

            InputStream stream = connection.getInputStream();
            reader = new BufferedReader(new InputStreamReader(stream));

            StringBuffer buffer = new StringBuffer();

            String line = "";
            while ((line = reader.readLine()) != null) {
                buffer.append(line);
            }
            return buffer.toString();


        } catch (MalformedURLException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        } finally {
            if (connection != null) {
                connection.disconnect();


            }
            try {
                if (reader != null) {
                    reader.close();

                }
            } catch (IOException e) {
                e.printStackTrace();

            }
        }
        return null;
    }

在日志中我得到以下信息;

03-28 12:36:14.726 20333-21459/net.we4x4.we4x4 W/System.err: java.io.FileNotFoundException: http://res.cloudinary.com/we4x4/video/list/3c42f867-8c3a-423b-89e8-3fb777ab76f8.json

我不确定我对方法的理解是否正确,还是我做错了什么?因为在管理员 API 文档中。或 cloudinary HTML 请求的语法以及 Nadav 的建议页面中的语法:

https://support.cloudinary.com/hc/en-us/articles/203189031-How-to-retrieve-a-list-of-all-resources-sharing-the-same-tag-

这应该返回 JSON ?

以下功能允许您检索共享公共标签的 JSON 格式的资源列表:
https://support.cloudinary.com/hc/en-us/articles/203189031-How-to-retrieve-a-list-of-all-resources-sharing-the-same-tag-

请注意,图像删除将强制您使用服务器端代码(例如 JAVA),因为通过 Cloudinary 删除需要基于您的 API_SECRET.

的签名