Опубликовать изображение объекта Clarifai rest api swift - PullRequest
0 голосов
/ 27 мая 2019

Я хочу загрузить изображение, захваченное в быстром приложении, чтобы изображение как объект мне нужно было сделать через http-запрос. Сначала я попытался сделать это с помощью curl, но у меня возникла ошибка, что строка слишком длинная секунда, с которой я пыталсяПример кода, который опубликован на сайте и который не работает

Пример кода с сайта:

curl -X POST
    -H 'Authorization: Key YOUR_API_KEY'
    -H "Content-Type: application/json"
    -d '
    {
      "inputs": [
        {
          "data": {
            "image": {
              "url": "https://samples.clarifai.com/demographics.jpg"
            }
          }
        }
      ]
    }'

https://api.clarifai.com/v2/models/c0c0ac362b03416da06ab3fa36fb58e3/outputs

Я хочу загрузить изображение как объектUIImage, захваченный в swift, а не как URL

1 Ответ

0 голосов
/ 28 мая 2019

Попробуйте следующую команду curl:

curl -X POST \
     -H "Authorization: Key YOUR_API_KEY" \
     -H "Content-Type: application/x-www-form-urlencoded" \
     -d '{"inputs":[{"data":{"image":{"url":"https://samples.clarifai.com/demographics.jpg"}}}]}' \
     https://api.clarifai.com/v2/models/c0c0ac362b03416da06ab3fa36fb58e3/outputs

Кажется, это сработало для меня.

...