Произошла ошибка при создании динамической ссылки firebase.включить код ошибки - PullRequest
0 голосов
/ 01 октября 2018
 <script>
    var URL = 'https://firebasedynamiclinks.googleapis.com/v1/shortLinks?key=MY_KEY'
    const req = new Request(URL,{
        method : "POST",
        headers : new Headers({
            "Content-Type" : "application/json"
        }),
        context: {
            "longDynamicLink" : "https://MY_DOMAIN.page.link/?link=EXAMPLE_LINK",
            "suffix" : {
                "option" : "SHORT"
            }
        }
    });
var response = fetch(req).then(res=>res.json()).then(json => console.log(JSON.stringify(json)));
    </script>

Хочу сделать шортлинк.Моя longDynamiclink работает, поэтому я отправляю запрос, но я получил следующий ответ.

{code: 400

сообщение: "Неподдерживаемый запрос динамической ссылки DYNAMICLINK_NOT_SET. [https://firebase.google.com/docs/dynamic-links/rest#create_a_short_link_from_parameters]"

status: "INVALID_ARGUMENT"}

Есть ли проблема с моим кодом? Или я сделал неправильный запрос? Пожалуйста, дайте мне знать, как я могу исправить свой код, чтобы получить правильный ответ.

спасибо.

1 Ответ

0 голосов
/ 08 октября 2018

Сначала проверьте это:

  1. Убедитесь, что вы уже добавили отпечаток сертификата SHA1 и SHA256 в свою конфигурацию проекта Firebase
  2. Включите "API динамических ссылок Firebase" дляваш проект на console.cloud.google.com console
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...