首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Facebook facebook-ios-sdk和图形api不起作用

Facebook facebook-ios-sdk和图形api不起作用
EN

Stack Overflow用户
提问于 2010-11-07 00:32:03
回答 3查看 984关注 0票数 0

我在我的应用程序(https://github.com/facebook/facebook-ios-sdk)中使用了官方facebook ios sdk

一切都运行得很好。我可以登录,从Facebook上拉出我所有的信息,把我的东西发布到我的墙上。做那些你经常做的事...

但从昨晚开始,它似乎被打破了。当登录窗口出现并且用户登录时,而不是获取authkey并获取回调。登录窗口将用户定向到facebook.com。

其他人注意到这个问题了吗?有没有修复它的方法,或者我们只是假设图形API现在就坏了,然后等待?

EN

回答 3

Stack Overflow用户

发布于 2011-03-16 17:51:55

我想Facebook只是出了点问题。如果你让它工作了,并且没有改变代码,那么问题出在别的地方?

一般来说,开始工作是一件痛苦的事情,所以下面是对任何被卡住的人的简短提示。

在花了两天时间让它正常工作后,我建议(假设你已经在Facebook注册了一个应用程序):

首先让演示应用程序工作在上。

这可以确保你有你的应用程序ID,并知道如何将URL添加到plist中。这在文档中有解释,所以不会给你带来太多麻烦。

一旦演示应用程序中的所有选项都起作用(登录、发布、上传示例照片),您就可以考虑自己的应用程序了。

虽然有很多不同之处,但您仍然需要使用AppDelegate方法来处理URL内容。同样,如果你的应用程序使用了多个视图控制器,这种方法也不会起作用。

我选择了在应用程序代理中设置facebook的方法,例如:

Facebook *facebook

在实际的facebook例程中引用appDelegate的facebook对象,例如:

appDelegate.facebook

这种方法是互联网上相当多的帖子的主题,所以你应该能够谷歌它。

我可以登录,获取信息,张贴和上传照片。

票数 1
EN

Stack Overflow用户

发布于 2010-12-23 04:56:06

我也遇到了同样的问题,我从gitHub下载了“官方示例”,然后编译了它。在我登录后,它打开safari并重定向到http://www.facebook.com/connect/uiserver.php,然后应用程序停止。这不是做这件事的方式,Facebook。他们正在淘汰旧的rest api,同时“新”的图形事物不起作用。我目前正在使用图形API和我自己对图形的调用。

票数 0
EN

Stack Overflow用户

发布于 2011-02-25 23:00:31

检查您是否执行了以下操作

1.设置了与您的Facebook应用ID对应的set方案。您的网址方案必须包含类似"fb1234567890“的项目

2.必须实现2.AppDelegate的方法:

代码语言:javascript
复制
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url

https://github.com/facebook/facebook-ios-sdk“身份验证和授权”中对其进行了描述。另请阅读“单点登录”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4113990

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档