Storing Facebook API data

前端 未结 3 748
北恋
北恋 2021-02-09 17:06

I\'m building a web application that relies upon the Facebook API. I want to use information retrieved about the users\' friends, in order to display custom messages and update

3条回答
  •  天涯浪人
    2021-02-09 17:22

    You can definitely store such data in your database. As stated in your second quote "you have no rights to this data", so you cannot sell or redistribute that data. You can however remix this data to improve "your application's user experience".

    When the user authorises your app (i.e. connects with your app via Facebook) he allows your app to access his account. The most basic access provides you (the developer) with the user's list of friends as specified in Permissions. So essentially the user grants you permission to use that data. Additionally if you request some other friends-based permissions (e.g. friends_activities, friends_checkins explained in the same document) the user explicitly grants you permission to use that data. But obviously you can't share that information with 3rd parties.

    I've been involved in many projects where we had to store information regarding a user's friends and it was always legally sound.

    Also, there is no time limit on such storage.

提交回复
热议问题