Запрос динамической ссылки Firebase содержит неверный аргумент

Проблема заключается в том, что числа форматируются с использованием запятых в виде десятичных разделителей, что требует их цитирования в CSV, поскольку запятые иначе понимаются как разделители полей.

Причина, по которой PHP выводит поплавки запятыми вместо периодов, либо потому, что ваши данные отформатированы как таковые, либо потому, что вы установили локаль, которая определяет ее таким образом. Например ::

setlocale(LC_NUMERIC, 'de_DE.UTF-8');
echo 1.2345;  // 1,2345

Возможно, пользователь вашего пользователя и пользователя веб-сервера cron имеет разные настройки языкового стандарта.

2
задан Xenolion 26 January 2019 в 11:00
поделиться

2 ответа

Я вижу небольшую ошибку в вашем коде. Это было вызвано ошибочным копированием некоторых кодов из документации без их редактирования.

Вот строки, которые вызвали ваши проблемы:

.setAndroidParameters(
                    new DynamicLink.AndroidParameters.Builder("com.example.android")
                            .setMinimumVersion(125)
                            .build())

Вместо "com.example.android" вы должны были заменить его своим именем пакета, которое, я думаю, является "com.mindedges.beephourly". Поэтому в документации они написали, что это как пример, но вы должны были изменить его на собственное имя пакета.

Также в том же коде выше вместо (125) вы должны изменить его на свой собственный код версии. В Android есть коды версий для приложений, и при обновлении приложения вам придется изменить код версии (целое число) и название версии (строка), чтобы у вас могло быть несколько версий приложения, но там вы должны были пройти минимум код самой низкой версии, который может открыть эту динамическую ссылку. Я вынужден не верить, что вы когда-либо делали 125 обновлений в своем приложении в Playstore. Поэтому, если вы хотите, чтобы все ваши приложения открывали старую и новую версии, вы можете заменить (125) на (1). Вы можете найти код текущей версии в ваших build.gradle файлах. В вашем проекте.

Дайте мне знать, если вы все еще сталкиваетесь с трудностями.

0
ответ дан Xenolion 26 January 2019 в 11:00
поделиться

Можете ли вы проверить, правильно ли вы получили домен? Исходя из вашего кода, похоже, все работает нормально. Однако проблема, похоже, связана с вашим доменом.

Отметив ссылку https://c6yge.app.goo.gl/?link=https://google.com , вы будете перенаправлены на https: // google. ком но это не так. Вместо этого он просто показывает, что динамическая ссылка не найдена. Так что я думаю, что он неправильно настроен.

Вот пример рабочей ссылки: https://ratbu.page.link/?link=https://google.com .

0
ответ дан dev.for.fun 26 January 2019 в 11:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: