问题标签 [facebook-sdk-4.x]

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.

0 投票
1 回答
329 浏览

ios - Facebook注销按钮(iOS SDK)在注销时正确的segue

我在使用 facebooks 登录框架时遇到了一些麻烦。登录很好,简单且有效。我的问题是,当我单击 FBSK 注销按钮时,会弹出一个验证(您确定...),这会阻止我使用动作转场 - 如果用户说不,您如何确保转场仅在确认?

所以我很困惑在注销成功后如何从一个控制器中分离,因为将代码放入viewDidAppear函数中不起作用,因为视图没有被刷新,只有标签从“注销”变为“登录”。

更新:选择了@IBAction方法并用于FBSDKLoginManager.logOut()注销,但是这会删除验证部分并立即打开登录弹出窗口。

所以我仍然愿意接受任何建议。

0 投票
0 回答
171 浏览

swift - Facebook 登录 4.x | IOS 9 | 斯威夫特 2 | Safari 视图控制器 Cookie

我对新的 Facebook IOS SDK 有疑问。

将 SafariViewController 与新的 Facebook SDK 一起使用对我来说是可以的,但它在首次登录后不记得电子邮件和密码。

在 Safari 中,我的 Facebook 帐户已经登录,这是我的代码:

有什么建议吗?

0 投票
1 回答
1974 浏览

ios - iOS上的Facebook SDK共享不起作用

我正在使用 Swift 在 Facebook 上为 iOS 应用程序共享内容。

我编写了一个名为 FBManager 的单例类和如下函数。

但这甚至在 iOS 8 和 iOS 9 上都没有显示共享对话框。而是调用了以下委托方法

出现错误 - “操作无法完成。(com.facebook.sdk.share 错误 2。)”

有人可以帮忙吗?

0 投票
2 回答
3831 浏览

objective-c - Facebook 登录页面在 IOS 9 中显示空白页面

我首先使用 FBSDKCoreKit (4.12.0) FBSDKLoginKit (4.12.0) 我得到屏幕 1

这个方法是 block 永远不会被调用。

收到此警告

在此处输入图像描述

然后我按确定按钮我得到空白页而不移动到任何其他页面

在此处输入图像描述

我使用的 Plist 文件是

为了转运安全

0 投票
0 回答
29 浏览

android - 我们可以将 facebook“游戏服务”用于 android 非游戏应用程序吗?

我们可以将 facebook“游戏服务”用于 android 非游戏应用程序吗?我想奖励我的用户从我的 android 非游戏应用程序(本机 android 应用程序)发送应用程序安装邀请、FB 页面邀请请求和帖子分享。有人可以指点我实现这些吗?对于非游戏应用程序是否有任何违反 FB 政策的行为?另外我想知道发送的邀请数,即邀请数。

0 投票
0 回答
170 浏览

java - 第三方 Facebook 聊天应用程序?

我最近一直在筛选 Facebook 的开发人员文档,发现 Facebook 早在 2014 年就弃用了他们的聊天 API。但是,使用适用于各种平台的 SDK,仍然可以通过已安装的 Messenger 应用程序版本发送内容。考虑到这一点,有没有什么方法可以利用 Facebook 当前的工具(或任何其他第三方工具)来创建 Facebook 聊天应用程序?

先感谢您。

0 投票
0 回答
52 浏览

ios - 为什么 Facebook SDK 仪表板向我显示 iOS 的冲突数据?

我已经按照 FBSDK iOS 设置帮助程序中的每一步 - 包括添加正确的 AppID *.plist,在正确的位置激活带有事件的应用程序等。我什至通过制作测试Login按钮测试了我的应用程序。它工作正常,仪表板上的主页我变得非常困惑。虽然 iOS 部分向我展示了Last iOS Install - 6 seconds ago,但下面的另一部分向我展示了这一点No installs were recorded in last 7 days在此处输入图像描述

而且,最后但并非最不重要 - 我在新设备上对其进行了测试 - 所以它可以算作Organic Install. 我错过了什么吗?很高兴听到每一个想法。顺便说一句:在 Android 上一切正常,它说1209 organic and paid installs were recorded in the last 7 days for Android.

0 投票
0 回答
98 浏览

facebook-graph-api - 如何使用 Facebook SDK 在 Android 上获取 Facebook 页面帖子计数

我正在构建一个应用程序,它列出了页面中的所有帖子(我管理和发布到的),并获取相应的帖子查看次数。我查看了文档,似乎该页面需要至少 30 个赞才能使洞察 API 工作。这个对吗?有没有办法获得观看次数?

这是 Graph Explorer 的输出。我已将访问令牌设置为页面访问令牌。

在此处输入图像描述

我将Post_ID传递给 HTTP GET。我可以直接从 Facebook 看到该帖子已达到 N 人。但是 API 调用返回的数据是空的。有什么帮助吗?

0 投票
1 回答
335 浏览

android - 使用 facebook-android-sdk 与本地图像共享来自 Android 应用程序的链接

我的 android 应用程序使用 facebook-android-sdk:4.14.0 共享链接。我使用 ShareLinkContent 创建共享内容并调用 setImageUrl() 来指定图像。我想使用我的应用程序中的图像(而不是来自 Internet url 链接)在共享帖子上显示。我已经尝试过以下代码,但它不起作用:

我也尝试过使用drawable中的图像,但现象是一样的

任何人都可以帮助我!

0 投票
0 回答
493 浏览

ios - FBSDKLoginManager loginBehavior SDK v4.14.0

当 facebook 应用程序安装在我们的 iPhone 中时,会从 App 重定向到登录过程,而后备案例会重定向到 safari。但是当前的案例应用程序总是重定向到 safari。

我已经使用 SDK v4.14.0

和 LSApplicationQueriesSchemes {fbapi/fb-messenger-api/fbauth2/fbshareextension}

请提前提出解决方案谢谢。