Backendless.com Business Logic - Создание HTTP-запроса к Google Places API

Я использую Backendless.com в качестве BAAS для своего приложения. У меня есть некоторая настраиваемая логика, работающая на их серверах, которая должна сделать HTTP-запрос к Google Places API

Я пытаюсь сгенерировать ключ API для сервера Backendless.com, чтобы выполнить этот запрос, но я не уверен, какой ключ API мне нужно сгенерировать. Консоль разработчика Google дает мне 4 варианта. Ключ сервера, ключ браузера, ключ Android и ключ iOS.

Кажется, я хочу использовать ключ сервера... но мне нужно предоставить ему несколько IP-адресов... Я не знаю, где и как их найти! Консоль заявляет, что они являются необязательными, но кажется небезопасным не добавлять IP-адрес сервера. Каковы риски? Где я могу найти IP-адреса сервера приложений Backendless.com?

1 ответ

Решение

Ключ сервера - это то, что вы хотите. Ограничение доступа является хорошим дополнительным шагом безопасности, однако это не требуется. По сути, они делают так, что если кому-то удастся украсть ваш ключ API, он не сможет использовать его с IP-адресов, которые не включены в белый список. Вам нужно будет спросить у backendless.com, есть ли у них конечный список IP-адресов, по которым они могут получить ваши запросы.

Другие вопросы по тегам