как сократить URL-адрес с помощью динамической ссылки Google Firebase, если URL-адрес содержит '#'

Я использую динамическую ссылку firebase, чтобы сократить свой URL-адрес, но при этом он дает ответ «warningCode»: «UNRECOGNIZED_PARAM», поскольку мой URL-адрес содержит знак '#'. и он генерирует короткий URL-адрес данных до # и игнорирует данные после #.

Мой URL указан ниже: -

«https://example.page.link/?link=https://example.com/#/xyz/pqr/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.aTExSk5la3ZMUVUwTGU2ZTA3OThrdFRkVXE3ZThUZ0lZNzdpckVDcDhSRkIrZHBSUDl0ZFU0SlJOUkYwN0hwYXp2aUF4RlVZZjlTdGYzRnVJWlZpTlRxUDJvWlhyWVhCemJHa1VDc053Sm0vRmlYZlh4bGRb2xjcHM1RmhhdktkY2dRa1RhUlFPQjIya0Z2bWJSeEQ4YVFhY2FtSlJUOGFVMVR5ZUhOZm54Zz09.dhDJWIz9gqmnbhRhkwgZolwNZ8ba4CCjDEYlefkilPc»

я звоню api: -

https://firebasedynamiclinks.googleapis.com/v1/shortLinks?key=my-key


person amit kumar    schedule 14.06.2018    source источник
comment
почему хэштег должен быть каталогом? Кажется, это противоречит стандартной веб-практике, поскольку хастаг обычно указывает на раздел страницы. ... может, я просто не понимаю вашу структуру / архитектуру ...   -  person Ronnie Royston    schedule 17.06.2018
comment
@ Рон Ройстон Джун: да, но это устаревший проект, и мы не можем его изменить прямо сейчас. есть ли другой способ сократить этот URL?   -  person amit kumar    schedule 20.06.2018
comment
заменить # на --- перед передачей в API?   -  person Ronnie Royston    schedule 20.06.2018


Ответы (1)


сначала закодируйте URL-адрес, прежде чем передавать его в конечную точку API

person Joell Lapitan    schedule 23.09.2018