使用CN1中的REST API上传到Cloudinary

费利佩

我正在尝试使用他们的REST API将图片上传到Cloudinary。CN1的Cloudinary库对我来说很好用,但是我希望控制FailSilently之类的东西,并能够addToQueue和addToQueueAndWait。

这是我的代码,在这里我使用相机拍照,然后上传到Cloudinary,但似乎不起作用:

@Override
protected void onMain_ButtonSubirAPIAction(Component c, ActionEvent event) {
    String picture = Capture.capturePhoto(width, -1);
    if(picture!=null){
        String cloudinaryURL = "https://api.cloudinary.com/v1_1/"+CLOUDNAME+"/image/upload";
        MultipartRequest request = new MultipartRequest() {
           protected void readResponse(InputStream input) throws IOException  {
              JSONParser jp = new JSONParser();
              Map <String, Object> result = jp.parseJSON(new InputStreamReader(input, "UTF-8"));
              labelX.setText((String)result.get("url"));
           }
        };

        request.setPost(true);
        request.setHttpMethod("POST");
        String encoded = Base64.encodeNoNewline((APIKEY + ":" + APISECRET).getBytes());
        request.addRequestHeader("Authorization", "Basic " + encoded);
        request.setUrl(cloudinaryURL);
        try {
            request.addData("file", picture, "image/jpeg");
            request.addArgument("public_id", "name1");
            NetworkManager.getInstance().addToQueue(request);
        } catch(Exception err) {
        }
    }
}

我一直在尝试修改从其API文档页面指示的参数:http : //cloudinary.com/documentation/admin_api#usage_examples

谢谢

编辑:这是语法:

在此处输入图片说明

伊泰·塔拉加诺(Itay Taragano)

您需要在代码中进行一些更改。请参阅本节

api_keyapi_secret作为不应该添加APIKEY + ":" + APISECRET像你这样。仅当使用Admin API而不是Upload API时才使用此语法。

在请求参数:

  • 您应该将api_key参数集包含在api_key中。
  • 您应该包括timestamp设置为当前时间参数。
  • timestamp以及public_id和您api_secret 都应签名这应该是signature参数的值

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用CN1中的REST API上传到Cloudinary

来自分类Dev

使用 Java API 将图像上传到 Cloudinary

来自分类Dev

使用Jquery将图片上传到cloudinary?

来自分类Dev

无法将音频文件上传到Cloudinary API(使用javascript)

来自分类Dev

使用Carrierwave上传到Cloudinary时添加“备份”选项

来自分类Dev

使用Ruby on Rails将.zip文件上传到Cloudinary

来自分类Dev

每次发出Rest API调用时,CN1 stop()方法都不起作用

来自分类Dev

使用jQuery使用Cloudinary API直接上传图片

来自分类Dev

我正在尝试使用Cloudinary post API上传图像而不使用Cloudinary SDK

来自分类Dev

如何使用OneDrive REST API将文件上传到OneDrive?

来自分类Dev

使用R将CSV文件上传到REST API

来自分类Dev

使用REST API将图像上传到Twitter

来自分类Dev

使用REST API将文件上传到Firebase存储

来自分类Dev

使用R将CSV文件上传到REST API

来自分类Dev

iOS使用REST API将图片上传到OneDrive

来自分类Dev

通过API将Cakephp 3图片上传到Cloudinary

来自分类Dev

Python Google Drive API,将数据上传到内存中,而不是文件上传到磁盘上?

来自分类Dev

如何通过ActiveResource / REST API将文件上传到Redmine?

来自分类Dev

通过翻新将图像顺序上传到REST API

来自分类Dev

通过翻新将图像顺序上传到REST API

来自分类Dev

使用Guzzle 6将文件上传到API端点

来自分类Dev

使用Blobstore API将文件上传到Google云存储

来自分类Dev

使用PHP API可恢复上传到Google Cloud Storage

来自分类Dev

使用Postman Raw将文件上传到Box API

来自分类Dev

使用Python API将图片上传到Facebook

来自分类Dev

使用Drive API将图片上传到Google Drive

来自分类Dev

使用Microsoft Graph API将文件上传到SharePoint Online

来自分类Dev

使用Instagram API将我的照片上传到Instagram

来自分类Dev

使用Graph API将照片上传到Facebook

Related 相关文章

  1. 1

    使用CN1中的REST API上传到Cloudinary

  2. 2

    使用 Java API 将图像上传到 Cloudinary

  3. 3

    使用Jquery将图片上传到cloudinary?

  4. 4

    无法将音频文件上传到Cloudinary API(使用javascript)

  5. 5

    使用Carrierwave上传到Cloudinary时添加“备份”选项

  6. 6

    使用Ruby on Rails将.zip文件上传到Cloudinary

  7. 7

    每次发出Rest API调用时,CN1 stop()方法都不起作用

  8. 8

    使用jQuery使用Cloudinary API直接上传图片

  9. 9

    我正在尝试使用Cloudinary post API上传图像而不使用Cloudinary SDK

  10. 10

    如何使用OneDrive REST API将文件上传到OneDrive?

  11. 11

    使用R将CSV文件上传到REST API

  12. 12

    使用REST API将图像上传到Twitter

  13. 13

    使用REST API将文件上传到Firebase存储

  14. 14

    使用R将CSV文件上传到REST API

  15. 15

    iOS使用REST API将图片上传到OneDrive

  16. 16

    通过API将Cakephp 3图片上传到Cloudinary

  17. 17

    Python Google Drive API,将数据上传到内存中,而不是文件上传到磁盘上?

  18. 18

    如何通过ActiveResource / REST API将文件上传到Redmine?

  19. 19

    通过翻新将图像顺序上传到REST API

  20. 20

    通过翻新将图像顺序上传到REST API

  21. 21

    使用Guzzle 6将文件上传到API端点

  22. 22

    使用Blobstore API将文件上传到Google云存储

  23. 23

    使用PHP API可恢复上传到Google Cloud Storage

  24. 24

    使用Postman Raw将文件上传到Box API

  25. 25

    使用Python API将图片上传到Facebook

  26. 26

    使用Drive API将图片上传到Google Drive

  27. 27

    使用Microsoft Graph API将文件上传到SharePoint Online

  28. 28

    使用Instagram API将我的照片上传到Instagram

  29. 29

    使用Graph API将照片上传到Facebook

热门标签

归档