cloudinary / cloudinary/cloudinary_java

Accept URL parameters map from all GET resources methods

未關閉
#321 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
主要語言
Java
星號
175
分支
113
PR 合併指標
30 天內沒有已合併 PR

描述

## 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.

貢獻指南

這個儲存庫沒有索引到貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。