【问题标题】:Cloudinary list all images not implemented exceptionCloudinary 列出所有未实现的图像异常
【发布时间】:2016-02-04 00:07:17
【问题描述】:

我正在尝试使用以下代码列出 cloudinary 中的所有图像,但我得到“未实现的异常”

   Map config = ObjectUtils.asMap(
            "cloud_name", Config.CLOUDINARY_CLOUD_NAME,
            "api_key", Config.CLOUDINARY_API_KEY,
            "api_secret", Config.CLOUDINARY_API_SECRET);

    Cloudinary cloudinary = new Cloudinary(config);
    Api api = cloudinary.api();
    Map result;
    try {
        result = api.resources(ObjectUtils.emptyMap());
    } catch (Exception e) {
        e.printStackTrace();
    }

这似乎来自

   public ApiResponse callApi(HttpMethod method, Iterable<String> uri, Map<String, ? extends Object> params, Map options) throws Exception {
        throw new Exception("not implemented");
    }

// function parameter values
    this = {ApiStrategy@4487} 
     api = {Api@4499} 
     shadow$_klass_ = {Class@4338} "class com.cloudinary.android.ApiStrategy"
     shadow$_monitor_ = -2091658589
    method = {Api$HttpMethod@4395} "GET"
     name = {String@4396} "GET"
     ordinal = 0
     shadow$_klass_ = {Class@4382} "class com.cloudinary.Api$HttpMethod"
     shadow$_monitor_ = -2098674761
    uri = {ArrayList@4505}  size = 2
     0 = {String@4400} "resources"
     1 = {String@4374} "image"
    params = {HashMap@4516}  size = 0
    options = {Collections$EmptyMap@4371}  size = 0

【问题讨论】:

    标签: java android image cloudinary


    【解决方案1】:

    由于 Android 是客户端环境,并且 Admin-API 被指定在服务器端提供服务,因此它的方法不适用于原生 Android。

    话虽如此,您可以使用 ADMIN-API 端点自行构建 HTTP 请求,然后发出它以收集您需要的信息。 有关端点和 HTTP 请求构造的更多信息,请参阅 Cloudinary 的文档:http://cloudinary.com/documentation/admin_api

    【讨论】:

      猜你喜欢
      • 2015-12-28
      • 2016-06-21
      • 2016-07-12
      • 1970-01-01
      • 1970-01-01
      • 2016-08-11
      • 2013-09-24
      • 2015-10-20
      • 1970-01-01
      相关资源
      最近更新 更多