Я хочу сократить longLink с помощью firebase и REST API, но я получаю следующий ответ, и я не знаю, что не так:
Ответ:
{
"error": {
"code": 400,
"message": "Long link is not parsable: https://www.google.de [https://firebase.google.com/docs/dynamic-links/rest#create_a_short_link_from_parameters]",
"status": "INVALID_ARGUMENT"
}
}
И этоВот как я это делаю:
Запрос: https://firebasedynamiclinks.googleapis.com/v1/shortLinks?key=(hereismyapikey)
Тело выглядит так:
{
"longDynamicLink": "https://www.google.de",
"suffix": {
"option": "SHORT"
}
}
Сначала я попытался с реальным URL, который я хочу сократить,Та же ошибкаЧем с Google и с и без http (s).У меня нет выбора, и я надеюсь, что кто-нибудь увидит, что я здесь сделал неправильно.
РЕДАКТИРОВАТЬ: Полный запрос почтальона:
"item": [
{
"name": "shortLinks",
"request": {
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"body": {
"mode": "raw",
"raw": "{\r\n \"longDynamicLink\": \"www.google.de\",\r\n \"suffix\": {\r\n \"option\": \"SHORT\"\r\n }\r\n}"
},
"url": {
"raw": "https://firebasedynamiclinks.googleapis.com/v1/shortLinks?key=xxx",
"protocol": "https",
"host": [
"firebasedynamiclinks",
"googleapis",
"com"
],
"path": [
"v1",
"shortLinks"
],
"query": [
{
"key": "key",
"value": "xxx"
}
]
}
},
"response": []
}
]