Хорошо, так что я некоторое время боролся ...
Я пытаюсь сделать GET запрос на этот URL:
GET
https://api.yammer.com/api/v1/autocomplete/ranked?prefix=oper&models=group:5,user:5,topic:5,
И ясм. предпечатную проверку:
Проблема заключается в том, что после предварительной проверки не выполняется запрос GET.Я использую axios и делаю что-то вроде:
axios
axios({ "https://api.yammer.com/api/v1/autocomplete/ranked?prefix=oper&models=group:5,user:5,topic:5", "get", headers: { Accept: "application/json", Authorization: `Bearer ${token}`, "Content-Type": "application/json" } })
Почему вы, ребята, думаете, что фактический запрос не отправляется?
Оказалось, что это проблема CORS.
Похоже, что Yammer изменил что-то на их стороне и сломал эту конечную точку.Прикоснись
Я должен был решить эту проблему, перенаправив свои запросы к этой конечной точке на мой сервер и вернуть ответ оттуда.