Это более общий вопрос программирования.
Я пытаюсь создать приложение, думать о нем как о клоне Yelp. У меня большая часть работы работает, но мне не хватает одной важной функции. Данные о местах вокруг меня. На данный момент я сосредоточен только на еде, поэтому мне бы понравилось, если бы я поискал что-то вроде «Пицца», он показал бы мне все пиццерии рядом со мной.
Первоначально я планировал использовать Google Places API. Однако, если вы не слышали, они меняют свои цены, снижают уровень бесплатного пользования и увеличивают стоимость с огромным отрывом.
Существует также проблема сохранения данных. Один из обходных путей, который я предложил пользователю, - это просто продолжать использовать API Google, но каждый раз, когда вы делаете запрос, сохраняйте данные и в своей собственной БД (мне нужны только адрес, имя, широта и долгота), так что в конечном итоге вы есть то, что вам нужно в некотором смысле. Однако я также хочу иметь что-то вроде простой системы рейтинга для каждого места, такого как Yelp, но Google (и все другие места, такие как MapBox, Here Maps и т. Д.) Заявляет что-то вроде "информация из их API не должна храниться или кэшироваться в течение более 24 часов ", но это очень широкий и не конкретный.
Итак, я планировал позвонить в Google API, взять 3 нужные мне данные (адрес, имя, широта и долгота), добавить дополнительные поля для хранения рейтинга, лайков и всего, что добавит пользователь. Затем сохраните его в моей базе данных, но сейчас это не похоже на решение.
Так у кого-нибудь есть идеи или советы? Или знаете об услуге, где я могу получить информацию обо всех местах питания? И если это возможно, может ли кто-нибудь подтвердить, что хранение имени, адреса, номера телефона и языка является нарушением их политики, поскольку, на мой взгляд, это общедоступные данные, но что-то вроде рейтинга, который предоставляет Google, или изображений, которые предоставляет Google, теперь это собственность Google. .