Как можно использовать Curl Patch Verb для обновления поля в FireStore в Visual studio C - PullRequest
0 голосов
/ 06 июня 2019

Я надеюсь использовать метод патча для обновления Field на Firestore в среде visual studio.

Я использовал Api explorer.Это сработало.но я не знаю, чтобы использовать это в Visual Studio

PATCH https://firestore.googleapis.com/v1beta1/projects/firesotreexample/databases/(default)/documents/products/label?updateMask.fieldPaths=name&key={YOUR_API_KEY}

{   
    "fields": {
        "name": {  "stringValue": "sunchip"}
    }
}


//visual studio curl code
char buf[1000];
sprintf(buf, "curl --request -H \"Content - Type: application / json\" -d PATCH https://firestore.googleapis.com/v1beta1/projects/firesotreexample/databases/(default)/documents/products/label?updateMask.fieldPaths=name&key=AIzaSyAM9lbNtk8_UxU5jVrUIR_KMmVuC1tmA7c {\"fields\": {\"name\": {\"stringValue\": \"pepero\" }   }}"); 

Сообщение об ошибке на cmd
curl: (3) Номер порта заканчивается на''

502. Что ??ошибка.

Сервер обнаружил временную ошибку и не смог выполнить ваш запрос.

Пожалуйста, повторите попытку через 30 секунд.Тот???все, что мы знаем.

И ключ API не прочитал

Сообщение об ошибке: ключ не является пакетными файлами

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...