Можете ли вы сохранить / кэшировать данные API в своей собственной базе данных?

#api #facebook-graph-api #twitter #rules

#API #facebook-graph-api #Twitter #Правила

Вопрос:

Пытаюсь разобраться, как эти вещи работают.

Если я зарегистрирую ключ API в Twitter, Foursquare или Facebook, и я захочу создать приложение поверх них. Каковы общие правила использования API?

Могу ли я сохранять / кэшировать данные, которые пользователь разрешает мне через OAuth, в моей собственной базе данных, или мне разрешено только использовать их, но не сохранять?

Ответ №1:

Я не знаю обо всех API, и вам, вероятно, следует ознакомиться с условиями предоставления услуг каждого API, который вы будете использовать.

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

Комментарии:

1. Спасибо Андре. Я подумал, что мне придется прочитать условия для каждой службы API, но мне было любопытно, каковы общие правила для таких вещей. Еще раз спасибо.