получение SyntexError: EOL при сканировании строкового литерала - PullRequest
0 голосов
/ 25 февраля 2020

Я получаю синтаксическую ошибку для этой строки: payload = "{" SyntaxError: EOL while scanning string literal

payload = "{
        "topic": "transactional_notification",
        "platform": 0,
        "message": {
            "title":"Notification title",
            "body": "Notification body",
            "payload":{"sound":"siren.wav"}
        },
        "recipients": {
            "tokens": ["7122D70D045D9D1ABEDEB84016E181C2E3B4D8DBA119F96945D2BC2C0D2FEDA0"]
        }
}"

что я делаю неправильно ??

1 Ответ

0 голосов
/ 25 февраля 2020

Поскольку вы создаете словарь, вы должны сделать это следующим образом:

payload = {
        "topic": "transactional_notification",
        "platform": 0,
        "message": {
            "title":"Notification title",
            "body": "Notification body",
            "payload":{"sound":"siren.wav"}
        },
        "recipients": {
            "tokens": ["7122D70D045D9D1ABEDEB84016E181C2E3B4D8DBA119F96945D2BC2C0D2FEDA0"]
        }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...