Как я могу прочитать параметр URL в App Maker?

Я хочу, чтобы мое приложение могло иметь доступ к параметрам URL, например, я хотел бы иметь возможность читать "param", если кто-то переходит к моему приложению с помощью https://script.google.com/myapp?param=20.

1 ответ

Решение

Вы можете использовать API google.script.url из клиентского скрипта ( https://developers.google.com/apps-script/guides/html/reference/url).

Например:

google.script.url.getLocation(function(location) {
    alert(location.parameter.param);
});

Да, вы также можете URL-адрес строки запроса параметров App Maker.

Убедитесь, что вы используете опубликованную ссылку на приложение ( https://script.google.com/myapp/AppUID/exec?param=20);

Также google.script.url.getLocation() предоставляет больше параметров, как показано ниже

{"parameter":{"param":"20","devConsoleProjectId":"project-id-12345678952362"},"parameters":{"param":["20"],"devConsoleProjectId":["project-id-1234569875625362"]},"hash":""}
Другие вопросы по тегам