【问题标题】:Facebook API Request from Firebase Server来自 Firebase 服务器的 Facebook API 请求
【发布时间】:2016-06-12 07:14:31
【问题描述】:

我正在创建一个 iOS 应用程序,该应用程序在应用程序中显示公共 Facebook 帖子数据以及这些帖子数据上的一些其他活动。截至目前,我正在发送 FB graph api 请求以从我的应用程序本身获取帖子数据。喜欢:

  1. 使用 Facebook 登录并向该组发出 API 获取请求。

  2. 将响应 JSON 数据存储到 Firebase 数据库。

  3. 从 Firebase 数据库中获取数据并将其显示在应用程序中。

这样做的问题是,如果用户登录 Facebook,在应用程序中,API 请求将从他/她的身份验证中触发。

我只想从我的 Facebook 身份验证中获取群组帖子数据,以便非登录用户也可以使用这些数据。

那么,是否可以在 Firebase 中编写一个服务器脚本,定期将数据提取到 Firebase 数据库中,始终使用我的身份验证。稍后我可以从该数据库接收数据并将其显示给用户。

                 send API req from server                     fetch data from DB
Facebook Graph API <-------------------Firebase Database ---------------------> iOS App

【问题讨论】:

    标签: ios facebook-graph-api firebase firebase-realtime-database


    【解决方案1】:

    这绝对是可能的。让您的服务器代码使用 Facebook Authentication API 登录 Facebook 和 Firebase Authentication API to sign in to the database

    然后从 Facebook 读取帖子并将它们写入数据库中的(安全)位置。然后,您的 iOS 可以简单地读取此位置。这基本上归结为blog post on common Firebase application architectures 中描述的模式 2。

    【讨论】:

    猜你喜欢
    • 2021-05-24
    • 2021-10-09
    • 1970-01-01
    • 2012-10-24
    • 2011-10-23
    • 2017-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多