Преобразование фрагмента почты в Python JSON - PullRequest
0 голосов
/ 15 октября 2019
payload = "------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"file\"; filename=\"C:\\Users\\Muvi\\Downloads\\poster3.jpg\"\r\nContent-Type: image/jpeg\r\n\r\n\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"pinataMetadata \"\r\n\r\n{\n    name: 'muvidocument.pdf'\n    keyvalues: {\n        LawyerName: 'Lawyer001',\n        ClientID: 'Client002',\n        ChargeCode: 'Charge003'\n        Cost: 100.00\n    }\n}\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW--"

Я пытаюсь записать фрагмент кода почтальона в Python JSON, но у меня возникают проблемы при его правильной записи. До сих пор я был в состоянии написать выше в формате JSON. Но я не думаю, что это правильное представление. Когда я использую вышеупомянутые данные полезной нагрузки, тогда запрос API становится успешным, но когда я использую приведенные ниже данные, он дает мне ошибку

payload = {
    "file":{"filename":r"C:\Users\Muvi\Downloads\poster3.jpg\"},
    "pinataMetadata":{
                "name": 'muvidocument.pdf',
                "keyvalues":{
                    "LawyerName": "Lawyer001",
                    "ClientID": "Client002",
                    "ChargeCode": "Charge003",
                    "Cost": 100.00
                }
    }
}

1 Ответ

0 голосов
/ 15 октября 2019
{
"file": {
    "filename": "C:\\Users\\Muvi\\Downloads\\poster3.jpg"
},
"pinataMetadata": {
    "name": "muvidocument.pdf",
    "keyvalues": {
        "LawyerName": "Lawyer001",
        "ClientID": "Client002",
        "ChargeCode": "Charge003",
        "Cost": 100.0
    }
}

}

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