gpt4 book ai didi

java - Facebook API - 通过嵌入式设备包装器添加好友

转载 作者:太空宇宙 更新时间:2023-11-04 08:26:30 24 4
gpt4 key购买 nike

我们有一个新项目,在嵌入式设备(使用 Java)上构建功能齐全的 Facebook 应用程序,作为新家庭自动化系统的一部分。

一切都很顺利,但我们在添加 friend 方面遇到了障碍。我们的界面是 Facebook UI 的完整包装(即没有浏览器)。我知道如何添加 friend 的唯一方法是向 http://www.facebook.com/addfriend.php?id=XXXX

发送请求

从这里开始,系统会提示用户添加好友。问题是应该如何处理此请求(即镜像它),以便用户需要单击“接受”或“拒绝”,然后将此请求转发给 Facebook?

据我所知,没有用于添加 friend 的 API...我们如何才能模仿此表单并发送请求,而无需实现完整的浏览器?空间也是一个问题,因此一些笨重的框架来尝试模拟浏览器窗口弹出窗口对我们来说不起作用。

任何想法和提示将不胜感激。

干杯!

最佳答案

在不破坏 Facebook 的 CSRF 保护的情况下,您将无法伪造此类请求,如果您这样做,漏洞可能会立即被关闭。如果您的应用具有嵌入式浏览器,则可以使用“好友”对话框来发送好友请求并接受现有的好友请求,但出于安全原因模拟用户登录以及与该对话框的交互并非易事

关于java - Facebook API - 通过嵌入式设备包装器添加好友,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8400661/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com