cloudinary / cloudinary/cloudinary_java

Accept URL parameters map from all GET resources methods

Aberta
#321 0 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Java
Estrelas
175
Forks
113
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

## Feature request for Cloudinary Java SDK
accept URL parameters map from all GET resources methods, or at least use the options as parameters.

## Explain your use case
I.e., executing the following, I expect the request URL to be `https://api.cloudinary.com/v1_1/dqayns3d7/resources/85673c8286be9af8e0a1aee250035460?colors=true`, but it isn't.
```java
ApiResponse apiResponse = cloudinary.api().resourceByAssetID("85673c8286be9af8e0a1aee250035460?colors=true", ObjectUtils.asMap(
"colors", true
));
```

I also noticed that the only keys added as parameters are "tags", "context", "moderations", that in the [documentation](https://cloudinary.com/documentation/admin_api#get_details_of_a_single_resource_by_asset_id) are not even valid parameters.

## Describe the problem you’re trying to solve
No way to add optional URL parameters to the request URL.

## Do you have a proposed solution?
Yes. Pass all options object as parameters, the invalid parameters are already ignored by the API (I tested it on Postman). Or, for a finer job, add only the allowed parameters.

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.