问题标签 [facebook-sdk-3.14.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.
android - 如何从 Facebook SDK android 获取实时收件箱和通知
我正在开发一个应用程序,当它打开时会收到收件箱和 Facebook 通知。我可以使用警报管理器每分钟在我的 android 应用程序中从 Facebook 获取收件箱和通知消息。但这会消耗大量智能手机的电池。有没有办法实时获取通知和收件箱,所以不必每分钟都请求?
这是我的代码:
MainFragment 类
换句话说,我的问题是:有没有办法继续收听收件箱和通知并自动获取新消息而不是每分钟都请求?
facebook - 如何设置 FacebookDisplayName?
我最近在尝试将 FaceBook 集成到 iOS 应用程序时遇到了一个问题。幸运的是我在这里找到了答案: Facebook SDK: app not registered as a URL Scheme
这是我有一个问题的地方:在上面提到的帖子中,第二步给出了以下答案:
使用字符串值创建一个名为 FacebookDisplayName 的键,并添加您在 App Dashboard 中配置的显示名称。
如果显示名称根据用户语言设置发生变化,我该如何编写?我尝试了 ${DisplayName} 或 ${CFBundleDisplayName} 但我不相信我使用了正确的语法和名称。
facebook-sdk-3.1 - 必须指定 FBSession
尝试在 iOS 应用程序中使用 FacebookSDK 时,我收到以下消息:
FBSDKLog: 对端点 '123654789?fields=name,supports_attribution,supports_implicit_sdk_logging,gdpv4_nux_enabled,gdpv4_nux_content' 的请求出错:必须为调用此端点指定打开的 FBSession
为什么我会得到这个?
我从HelloFacebookSample
FacebookSDK 提供的代码中获取了代码并将其放入我的应用程序中,但我一定错过了一些关键部分。
android - 如何使用 FQL 获取未读消息?
我正在尝试获取所有未读收件箱的正文和发件人。
为了获取所有带有未读消息的对话线程,我使用了这个查询:
SELECT thread_id from unified_thread WHERE folder='inbox' AND unread=1
为了获取线程的未读消息,我使用了这个查询
SELECT sender,body FROM unified_message WHERE unread=1
我尝试了以下嵌套查询:
但我只收到一个线程的未读消息,而不是所有未读线程。
我也尝试过这样的多查询:
但我得到了错误:
errorMessage:不支持的方法,fql.multiquery
然后我尝试了 INNER JOIN:
但我收到了这个错误:
解析器错误:位置出现意外的“内部”...
我了解到 FQL 不支持 JOIN
有人可以帮我用 FQL 做这个查询吗?
所需输出示例:我与不同的人进行了 5 次对话,但只有 3 次对话有未读消息。所以我想得到这样的东西:
android - 无法登录 FB Android SDK
哇,FB SDK su*** 很重要。我花了太多时间试图弄清楚为什么简单的登录不起作用。“HelloFacebookSample”工作正常并使用我的帐户登录到 FB,但是当我尝试在我的应用程序中实现它时,我什么也没得到!
实际上,我几乎复制粘贴了他们编写的整个 Activity 只是为了看看它是否会起作用,为什么他们这样做这么麻烦?
当我打印出“会话”时,这就是我得到的:
基本上,我设置了“使用 Facebook 按钮登录”,当我点击它时,它会尝试连接但没有成功。
这是活动:
添加到清单中:
请帮助我了解我错过了什么?
ios7 - 在 IOS 7.0 上崩溃的应用程序在 7.1 上运行良好
我已经构建了一个在 IOS 7.1 上运行良好的应用程序,但是在 IOS 7.0 上安装时它会崩溃并显示以下日志:
该应用程序使用 Facebook SDK 和 MSDynamicsViewController(使用 UIKit)。知道这条消息是什么意思吗?这个 OSAtomicDecrement32 是什么?
android - 我的应用程序如何知道用户何时从其 Android 原生 Facebook 应用程序注销?
我的应用程序如何知道用户何时从其原生 Facebook 应用程序注销?
我在我的应用程序中使用以下代码从 Facebook 注销。它工作正常。
但是,当用户从其本机 Facebook 应用程序注销然后单击我的应用程序上的注销按钮时,就会出现问题。
它向我显示以下错误
我调用这个函数如下
这里 accessToken 我在本地存储在 sharedPreference 中,所以只要我没有从我的应用程序中注销它就不会为空,但我想在从本机 FB 应用程序注销后facebook.isSessionValid()
应该返回 false 而它返回 true 。那么如何检查以了解 Facebook 应用程序是否已注销?
android - 安卓中的SDK集成
我在我的项目中添加了 FacebookSDK
和 Google-play-services_lib 作为库。android-support-v4.jar
我已从我的项目 Lib 文件夹中删除。现在我面临以下问题
android - 是否可以在我的应用中分享照片而无需在 facebook 上发布 publish_actions?
我还没有获得 publish_actions。是否可以在没有 publish_action 许可的情况下从我的 android 应用程序将图像上传到 facebook?
提前感谢您的帮助。
ios - IOS中的Facebook好友列表总是空的
我正在尝试从 facebook 获取正在使用我的应用程序的朋友,但在响应中我得到了空列表列表。请指导我做错了什么。我正在使用以下代码
谢谢