问题标签 [fbsdk]
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 - 使用 SWIFT 在 iOS SDK for Facebook 上使用 FBSDKGraphRequest
我对 iOS Facebook SDK 很陌生,而且速度很快,并且遇到了一个小问题。
我想从 Facebook 用户那里获取个人资料信息,例如姓名、生日和音乐。
我尝试关注姓名和生日,但不知道如何遍历 NSDictionary。最后,我想将所有艺术家/乐队名称保存在名为 allMusic 的字符串变量中
如果我打印(音乐),这会出现在命令行上
ios - 使用 FBSDKShareDialog 发布到 Facebook 墙不需要提交审核?
我有一个应用程序,它将使用 FBSDKShareDialog 将帖子发布到 fb 墙上。我的代码如下:
我的问题是,如果我只是使用此共享对话框发布,我是否需要提交审核以请求 publish_actions。提前致谢。
ios - 使用FBSDK登录,无法执行segue
我已经安装了Facebook SDK,符合所有要求,它可以从用户的 Facebook 帐户中提取数据,但是一旦登录我就无法执行 segue。
我收到一条错误消息:
警告:Attempt to present <viewController1> on <FBSDKContainerViewController> whose view is not in the window hierarchy!
这是我的代码:
任何人都可以帮忙吗?谢谢
ios - Facebook SDK 4.7 Login error handling
I added FBSDK 4.7 to my swift app and when it opens the safari view controller to login, and I try to tap "Done" without inputting anything into the email/password fields, the app breaks. It spits out "fatal error: unexpectedly found nil while unwrapping an Optional value"
How do I handle this error?
Current login code:
ios - 新FBSDK 4.0+,使用访问令牌登录或分享
我正在使用新的 FBSDK。能够使用 FBSDK 获取访问令牌
如何在不提示用户再次登录的情况下使用它来分享或发布?
场景:用户通过 Facebook 登录,生成访问令牌,我们将此访问令牌存储在默认值中。用户为此会话分享了一些东西。对于未来的会话,当用户想要共享某些内容时,我们使用存储在默认值中的访问令牌进行发布。
如果我没有获得访问令牌的功能,请纠正我......
ios - 使用 Facebook SDK 进行身份验证后转到下一个视图
当带有我的 Facebook 登录按钮的视图控制器加载时,它会检查访问令牌以查看用户是否已经登录:
这工作正常,因为当我打开我的应用程序时显示“用户已登录”,所以我在打印语句下添加了一个 segue:
它仍然打印它已登录,但不执行 segue。segue ID 是正确的。我什至尝试过获取故事板并通过 ID 获取视图控制器然后呈现它,但这也不起作用。有任何想法吗?
ios - 从 FBSDKGraphRequest 获取照片时出现“不支持的 URL”
我正在尝试通过图形 api 从 Facebook 获取照片。当我在 Graph api 中尝试这个 url 时,它可以工作,但在我的代码中不起作用。我收到以下错误:
域=kCFErrorDomainCFNetwork 代码=-1002 "不支持的 URL" UserInfo={NSErrorFailingURLStringKey=(null)?
我的代码如下
facebook - facebook FBSDKGraphRequest 请求每次都给我不同的 UUID
我正在开发一个使用 Facebook 联系人的应用程序。我将这些联系人保存在本地 CORE DATA DB 中,以便在没有连接时使用它们。不幸的是,当我访问有形的朋友 ID 时,我得到了不同的 UUID 结果。我究竟做错了什么?
在我的情况下,我的 ID 是一个 15 位数字000000000000000
,在我的联系人中,我得到一个很长的 UUID 的 110 个字符,比如HJd6gJgJzM7ezMgmIF_XCuoT2vNS29lntSInUEVwUXmI-03kHJd6gJyemrZ46hgJyemrZIG9w-hWcOcEMOapbpm4g-JyemrZINcu0_BCgMOasf
ios - iOS:未收到 Facebook 应用邀请
我正在尝试使用以下代码向我的 Facebook 朋友发送应用邀请一切正常,但朋友无法收到来自我的 Facebook 应用邀请的任何通知。