问题标签 [facebook-ios-sdk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - iPhone应用程序,如何避免要求用户重新登录facebook
我正在将我的应用程序与 iPhone 上的 Facebook 集成。当用户第一次登录时,我想请他输入 FaceBook 凭据,但在他回到我的应用程序之后,我不会让他再次显示登录屏幕。所以我有两个问题
这个单点登录是如何工作的?- 它说如果用户已经通过其他应用程序登录到 FaceBook,FaceBook 登录屏幕将不会显示给他,FaceBook 是否会提供与其他应用程序相同的访问令牌和到期时间创建一个新的访问令牌和一个新的到期时间?
那么在过期时间之后,用户会再次出现FaceBook登录页面吗?我真的不希望这种情况发生,这是避免它的方法。
ios - 如何使用 Facebook iOS SDK 检索 Facebook 响应
我正在使用适用于 iPhone 的 Facebook iOS SDK。我初始化 Facebook 实例
然后我登录:
登录 Facebook 后,我正在执行以下操作以获取用户个人资料信息:
但我在控制台上得到以下信息:
我做错了什么,我也相信 Facebook 响应是一个 json 字符串,我希望得到那个 json 字符串。
ios - 从 iPhone 应用程序发布到 Facebook 墙的链接
我正在从 iPhone 应用程序发布到 Facebook 墙上。当我只发送一条消息时效果很好,但是当我尝试添加链接时,消息不会发布在 Facebook 上。
代码:
当我将链接和标题添加到 params 字典时,FaceBook 不会在墙上发布。我什至没有收到错误,(void) request: (FBRequest *) request didFailWithError: (NSError *) error
所以 Facebook 似乎认为请求没问题。
ios - 在 Facebook 墙上发布字符串而不显示对话框(iPhone Facebook SDK)
我一直在搜索 stackoverflow 和互联网,但没有找到符合我意图的可行解决方案。
我想调用一个带有字符串作为参数的方法,然后将其发布到 facebook 墙上而不显示对话框。当然,只有当有效会话可用时。
我试过这个:
你们能帮我一个工作方法吗?
谢谢和欢呼,doonot
ios - FBRequestDelegate didReceiveResponse 如何找出这个响应是什么请求
我正在使用 facebook 最新的 iphone sdk,我正在从我的应用程序的不同位置向 facebook 发出多个请求。对于他们所有的 didReceiveResponse 和 didLoad 方法都被调用,很难从 didLoad 方法中找出这个响应是什么请求所以我想知道 didReceiveResponse 是否可以提供帮助,我可以在这个方法中检索一些信息来告诉我什么是我得到响应的请求。
ios - 使用 Facebook Graph API 提取用户信息时出现身份验证错误
我正在尝试通过 FBConnect 最新的 SDK 提取用户的基本信息。我的代码很简单:
到目前为止,一切都很顺利。通过用户墙上的对话框发布提要可以正常工作。当我尝试使用以下方式获取用户的名称等信息时,会出现问题:
但是 fbDidLogin 和 requestDidLoad 都没有被调用。对于 requestDidLoad,我检查了 didLoadRawResponse,因为它在请求 didLoad 之前被调用:
我得到的回应是以下身份验证错误:
原因和解决方法是什么?
oauth - iPhone + Twitter + LinkedIn + Facebook 错误:命令 /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 失败,退出代码为 1
我在带有 facebook-ios-sdk 的 iOS 应用程序中使用 MGTwitterEngine oAuth 和 LinkedIn iOS SDK
TwitterEngine:https ://github.com/bengottlieb/Twitter-OAuth-iPhone
LinkedInIphone:https ://github.com/ResultsDirect/LinkedIn-iPhone
两者都分别集成得很好,但是当我在应用程序中同时使用两者时,就会出现错误
- FB + Twitter = 运作良好
- FB + LinkedIn = 工作良好
- FB + Twitter + LinkedIn = 不工作并给出错误:
命令 /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 失败,退出代码为 1
请帮助我哪里错了。
编辑
错误记录文本文件
阿米特巴坦
ios - 如何在 iPhone 中阅读 Facebook 社交插件中的内容?
我在我的网站中使用 Facebook 的评论社交插件,现在我想进一步将它集成到 iPhone 应用程序中。
有没有可能通过 Facebook 的 iPhone SDK 读取我网站中评论的内容?
ios - Facebook api ios-sdk,代表不工作,没有调用 fbDidLogin
我对最新的 iOS sdk 有疑问。我成功登录,应用程序返回,但没有调用 fbDidLogin 等委托方法。
如果在没有任何控制器的情况下仅在一个委托文件中尝试了所有操作并使其正常工作。但是,如果我有几个控制器,它就不再工作了/
我使用自己编写的课程FacebookFetchter
来处理 Facebook。
在我的委托中,我实现了这一点,并且还使用 fbapp_id url 方案设置了 plist
那里的设置是我的视图控制器:
有什么建议么??
谢谢!
ios - Facebook requestwithgraphpath 错误 > facebookErrDomain Code=10000 “操作无法完成。(facebookErrDomain 错误 10000。)”
我尝试了 facebook-ios-sdk 并按照此处给出的步骤进行操作。在我执行应用程序时执行了所有步骤之后。
这似乎不起作用,因为我得到:
错误域=facebookErrDomain 代码=10000 UserInfo=0x4b65ac0“操作无法完成。(facebookErrDomain 错误 10000。)”