【发布时间】:2012-08-02 21:47:44
【问题描述】:
我是否可以在没有用户交互的情况下对 iOS 应用程序进行身份验证,使其达到可以向 Facebook 请求页面数据的级别?
例如,在音乐家的应用中,我希望能够向 Facebook 请求音乐家的艺术家页面,包括墙上的帖子。然后,我可以获取他们页面的原始数据并随意设置样式。这不需要用户登录,并且会话身份验证将由应用程序本身使用嵌入式凭据异步完成。
我想使用 SDK,但我认为这需要手动 OAuth 访问令牌请求和帖子。
感谢您的帮助!
更新:
为了澄清,我很好奇以下可能性:
1) 应用程序使用嵌入应用程序的凭据加载并请求 OAuth 访问令牌 2) 然后应用程序可以向 facebook 请求来自预定页面提要的提要数据 3)这些都不需要任何用户交互或将应用程序反弹到移动 safari 等。
【问题讨论】:
-
我认为您正在与艺术家合作开发一个应用程序,该应用程序具有更好的 FB 页面前端?或者您是否正在尝试解决其他问题?您希望此凭证拥有哪些权利?应用是在发布(作为谁?贴在什么墙上?),还是只是在阅读?
-
是的——这将是一种给他们的 Facebook 墙贴皮的方法。老实说,只需要在没有 UIWebView 的情况下显示墙就可以了。证书将来自艺术家的标签。该应用程序永远不会自行发布,只会请求页面的提要。如果使用该应用程序的用户想要进行身份验证,他们可以发表评论等,但让我们看看我是否可以先重新输入提要! ;)
标签: ios facebook authentication