问题标签 [facebook-sdk-3.0]

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 投票
7 回答
36096 浏览

android - Android facebook 登录不适用于已安装的 Facebook 应用程序

我已经设置了简单的 facebook 登录。对于 Android 2.3.6,一切正常,用户得到提示登录对话框,输入数据和应用程序继续。我以为是安卓版本的问题,但结果是当手机上安装了facebook应用程序时登录不起作用!

对此进行了测试: Galaxy Ace 2.3.6 HTC Desire 4.1.2 Galaxy Note 4.1.2 Android 模拟器 4.1.2

甚至 facebook 示例都无法正常工作!

每次应用程序执行时 -else { Log.d("SESSION NOT OPENED", "SESSION NOT OPENED"); }

似乎会话没有打开,但这是为什么呢?遵循本指南 - https://developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/

代码:

0 投票
1 回答
147 浏览

facebook - Facebook 应用程序请求对话框未出现

我创建了一个 Facebook PHP 应用程序,并尝试创建一个请求对话框。我使用了 SDK,但是当我点击邀请朋友时它没有出现。

这是代码:

之后,我为对话框加载了 JS 并创建了一个链接:

所以,当我点击邀请朋友链接时,它什么也没做。

0 投票
2 回答
2375 浏览

ios - 在 iOS 应用程序中从 Facebook 注销

我正在创建一个简单的 iOS 应用程序,它登录到 facebook,获取自己和朋友的详细信息,从 facebook 注销。

现在从 Facebook 登录并获取自己和朋友的详细信息工作正常,但我无法从 Facebook 完全注销。每当我注销然后重新登录时 - 我看到的是授权屏幕而不是 Facebook(Web)的身份验证登录屏幕。

下面是我的代码 - 你能看看我从登录到获取自己和朋友的详细信息以及从 Facebook 注销的步骤中是否有问题

1) 使用以下方法登录 Facebook

2)使用以下方法获取自己的详细信息和朋友的详细信息

3)使用以下方法注销

0 投票
2 回答
1082 浏览

ios - com.facebook.sdk error 2 iOS app using Parse

in my iOS app, we have our user log-in using facebook to grab some of their information. I've included the code below that occurs when the users presses the button that reads "Log in with Facebook":

When I do this with a new user (in the iOS simulator), that has not already allowed my app on Facebook, I get an alert that says "The operation couldn't be completed. (com.facebook.sdk error 2.)".

I have seen this questions asked before, but I have not found a solution that fits me. For one, I am building native, not using PhoneGap or anything like that. Another thing, my internet connection seems fine. I don't have issues doing anything else.

Does anyone know of a solution to this issue? Thanks

0 投票
1 回答
294 浏览

ios - Facebook 信息未填充 Parse 数据库

当用户在我的应用程序中通过 facebook 登录时,我会查询他们的照片和姓名,并使用该信息来填充 Core Data 和我的 Parse.com 后端。但是,它不起作用。这是执行所有操作的代码:

所以,有一个身份验证按钮。用户点击它并使用 Facebook 登录。然后出现另一个按钮,允许他们进入应用程序。当他们点击它时,我们会在他们的 Facebook 个人资料中查询图片和姓名,并将其添加到核心数据中,然后进行解析。但是,目前,这些存储系统都没有被填充。

0 投票
1 回答
590 浏览

android - 通过 Easy Facebook SDK Android 在 Facebook 上发布状态

我找不到通过 Easy Facebook SDK 在 Facebook 上发布新状态的方法。我登录了,一切正常。然后尝试启动这行代码

aaaand 我正在强制关闭对话框:S

网站:http ://www.easyfacebookandroidsdk.com/

参考:http ://www.easyfacebookandroidsdk.com/doc/com/easy/facebook/android/data/Status.html#setMessage%28java.lang.String%29

0 投票
1 回答
2437 浏览

android - 在 Session.openActiveSession 上出现错误 - Facebook SDK 3.0.2

我从指南https://developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/设置了全新的项目和测试代码 一切都很好,但是当我添加时我正在逼近将此代码添加到我自己的应用程序中。

这条线导致强制关闭

代码

AndroidManifest

日志输出

0 投票
0 回答
159 浏览

ruby-on-rails - Facebook JS SDK 进入资产管道?

Facebook SDK 是我所有网站中最重的文件。加载大约需要 5 秒。

在此处输入图像描述

这是因为Cache-control设置为389sec。是否知道将其延长至至少一周的方法?将 all.js 插入我的“资产管道”并通过指纹设置缓存过期可能是一个好习惯吗?

在此处输入图像描述

FacebookSDK.js.coffee

页面控制器

0 投票
1 回答
981 浏览

android - Android Facebook 签入新的 3.0 Facebook SDK

我可以使用以下代码使用较旧的 Facebook SDK 签入:

但是新的 3.0 Facebook SDK 中不推荐使用fb = new Facebook()和功能!fb.request()我可以用什么代替它们?如何使用 3.0 Facebook SDK 签入?

Graph API 需要 Facebook 应用程序中的“publish_checkins”扩展权限,但此权限也已弃用。

0 投票
6 回答
7427 浏览

android - org.json.JSONException:电子邮件没有值

在尝试访问用户详细信息时,我收到此错误:

我无法在回调方法上捕获断点。如果您遇到此错误,请帮助。

以下是我获取用户详细信息的代码:

以下是我设置的权限:

这是我从浏览器检查时从图形 api 得到的响应: