gpt4 book ai didi

android - 移动 facebook 登录 - 应用程序设置提供的凭据

转载 作者:行者123 更新时间:2023-11-30 04:18:10 26 4
gpt4 key购买 nike

我设法在 facebook 墙上发布状态更新并通过以下代码登录:

facebook.authorize(this,
new String[]{ "publish_checkins", "publish_stream"},
new DialogListener() { /*crazy stuff here*/ }
);

我的问题是第一次登录。因为 facebook 似乎不支持从测试帐户登录我不能谈论 SSO 但考虑弹出“正常”、基于 Web 的登录屏幕。

有没有办法绕过此屏幕并让应用程序通过用户名/电子邮件/密码组合执行登录 - 前提是用户愿意将此数据处理给应用程序。
例如。类似于 facebook.authorize(this, permArray, userName, password,

我问是因为我不确定这是否可能,请阅读:if fb API is providing hooks for this。我可以想象这有点安全问题,因此关闭了。
在这种情况下,如果有人可以提供一些文档的链接,列出所有可能的登录方法(不是“全部”,而是智能手机的重要方法),那就太好了 - 这肯定会对下一次 session 有所帮助。

最佳答案

在我看来,在为 FB 实现身份验证部分时,应该使用的主要文档是他们的 tutorial (对于 Android this 一个)- 看来你很熟悉。在那里您可以看到 facebook 希望您如何登录。
here (对于 Android here)是他们为这些目的提供的方法列表。

简而言之,不,它们没有一些简单的功能,可以让你做你提到的事情。看起来你必须使用浏览器/他们的官方应用程序登录,以便在那里保存 cookie;或者您可以使用 UIWebView 将它们保存在您的应用中。

我前段时间使用过 FaceBook API,我不太喜欢它。也许这是因为他们最近在 API 中所做的更改,但他们的文档似乎还不成熟;不是在谈论他们的官方示例客户端 (HackBook),它无法按预期工作(例如,在墙上发布视频不起作用)。
不知何故,即使在仔细阅读了他们的文档之后,我还是有很多问题,比如这个 API 可以做什么,什么是被禁止的。

希望这对您有所帮助!

关于android - 移动 facebook 登录 - 应用程序设置提供的凭据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9672484/

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