来自Facebook的矿山信息?

时间:2014-03-05 01:22:58

标签: javascript facebook-graph-api

我正在制作个人(简历类型)网站。我希望从我的Facebook页面检索所有数据,并使用Graph API将其显示在about页面上。

问题是,似乎用户总是必须提供凭据才能获得授权令牌。我不想要求人们登录Facebook只是为了查看我的页面。我也不想使用我的凭据登录所有人(这意味着他们将存储在JavaScript中)。有没有人看到这方面的方法?

我查看了创建“页面”并改为使用“页面访问令牌”。然后我可以使用存储在JavaScript中的用户ID来获取页面访问令牌(在我看来比用户名和密码好得多)。这样做是否有问题?

我希望直接从我的帐户中检索此数据,而不必单独创建“页面”。任何和所有信息表示赞赏。谢谢你的时间。

1 个答案:

答案 0 :(得分:0)

这似乎在Facebook的Terms of Service

中被禁止

安全

我们尽最大努力确保Facebook安全,但我们无法保证。我们需要您的帮助以确保Facebook安全,其中包括您的以下承诺:

  1. 您不会在Facebook上发布未经授权的商业通讯(例如垃圾邮件)。
  2. 未经我们事先许可,您不得使用自动方式(如收获机器人,机器人,蜘蛛或刮刀)收集用户的内容或信息,或以其他方式访问Facebook。
  3. 您不会在Facebook上进行非法的多层次营销,例如金字塔计划。
  4. 您不会上传病毒或其他恶意代码。
  5. 您不会征求登录信息或访问属于他人的帐户。
  6. 您不会欺负,恐吓或骚扰任何用户。
  7. 您不会发布以下内容:仇恨言论,威胁或色情内容;煽动9.暴力;或包含裸露或图形或无端暴力。
  8. 如果没有适当的基于年龄的限制,您将不会开发或运营包含酒精相关,约会或其他成熟内容(包括广告)的第三方应用。
  9. 如果您在Facebook上宣传或提供任何竞赛,赠品或抽奖活动(“促销”),您将遵循我们的促销指南和所有适用法律。
  10. 您不会使用Facebook做任何非法,误导,恶意或歧视的行为。
  11. 您不会做任何可以禁用,负担过重或影响Facebook正常工作或外观的事情,例如拒绝服务攻击或干扰页面呈现或其他Facebook功能。
  12. 您不会促使或鼓励任何违反本声明或我们政策的行为。

  13. 很抱歉成为一个沮丧的人,但我不认为抓页是最好的方式。