Как получить строку base64 через вызов API - PullRequest
1 голос
/ 09 июля 2019

Fetch API не запускается, когда я пытаюсь получить строку base64. Чего мне не хватает?

Я пытался использовать стандартную выборку в javascript, которая подходит для всех остальных вызовов, пока не станет base64. Это даже не достигает тревоги.

fetch(vimgurlone)
.then(response => response.json())
.then(dataimage1 => {
   alert("here");
   document.getElementById("theactualdata").innerHTML  = dataimage1.Content;

})
.catch(error => console.error(error))

Ответ json будет примерно таким:

{Содержание: "brtergbrtbrtbwrtnhtehrth4t5h ......"}

Я хотел бы получить и затем присвоить данные переменной, а затем отобразить ее или, по крайней мере, перейти к сообщению с предупреждением в приведенном выше коде. Переменная / URL "vimgurlone" является допустимой и отображает ответ json при вставке в браузер, но выборка не будет запущена. Мне нужно расшифровать или что-то? Строка base64 может быть довольно длинной. Спасибо.

1 Ответ

0 голосов
/ 09 июля 2019

Игнорируй меня! проблема заключалась в том, что API не разрешил запросы на разные источники, приведенный выше код в порядке.

Спасибо за предложения.

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