问题标签 [facebook-sdk-3.1]

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

android - Facebook状态自动更新android

当用户单击按钮时,我需要一些代码来自动更新用户的 facebook 状态 [已经提到的字符串值]!我正在使用 facebook sdk3.6.0。

万事俱备,出发!!我有两个 java 类,一个用于主菜单 [Main.java,其中包括按钮],另一个在选项菜单 [FbConnect.java- 用户可以在其中连接到 facebook,令牌将保存到共享偏好]。现在的事情是,首先用户进入选项菜单并单击 FbConnect.java 菜单项并连接到 facebook,然后返回主菜单。当用户点击主菜单中的按钮时,状态消息必须自动更新到 Facebook,无需重新登录或执行任何操作!

如何将 access_token 和相关值获取到主菜单?

用正确的android代码帮助我!

我的 FbConnect.java 类。

我的 Main.java 类

0 投票
0 回答
233 浏览

ios - 无需网络对话登录即可发送 Facebook iOS 请求

在我的 iOS 应用中,我有一个用户通过快速应用切换和原生 iOS 应用登录。当我通过打开请求对话框时

该应用程序会打开一个似乎没有会话数据的 Web 对话框,因此需要登录。我认为这是因为当用户通过本机 iOS 应用程序登录时,webview 没有获得会话数据。

我想知道是否有一种方法可以显示来自本机应用程序的请求对话框,或者确保登录的会话用于 Web 对话框,以便用户不需要再次登录?

谢谢!

0 投票
0 回答
1609 浏览

ios - 是否可以从 iPhone 模拟器共享深层链接?

深层链接

iOS 允许应用程序通过自定义 URL 方案的框架打开其他应用程序。与 Facebook 集成允许用户通过这些 URL 从 Facebook 应用程序直接导航到您的应用程序,我们将其称为“深度链接”。例如,当您的应用代表其用户向 Facebook 发帖时,它可以在帖子中包含这些 URL 或深层链接之一。然后,当用户的朋友与帖子互动并将他们定向到您的应用程序时,您将收到此链接,您可以对其进行处理以决定将他们放在哪个视图上。

我可以从 iPhone 模拟器的测试应用程序中共享“正常”链接。现在我想分享来自 iPhone 模拟器的深层链接。但是,一旦我更改代码以使用深层链接,共享过程就会失败。

分享使用这组参数(注:链接为普通网址):

共享不适用于这组参数(现在链接是深层链接):

这是我用来实际共享链接的代码:

这是我尝试与第二组参数共享时看到的错误:

错误显示

我只是在提供我的登录凭据后得到它。那不是很丰富。我不知道在哪里看。甚至可以分享来自 iPhone 模拟器的深层链接吗?

编辑:深度链接和自定义方案是记录在案的 Facebook 应用程序功能。URL Scheme SuffixFacebook 应用程序设置页面中有一个可选字段。

0 投票
1 回答
851 浏览

php - 从 Facebook 用户处获取电子邮件

我正在尝试使用 Facebook php SDK v 3.2.3访问用户的电子邮件地址

编码:

我尝试了上述方法,但没有奏效。我尝试通过登录获得扩展权限,但没有运气,不确定我是否做对了。

我收到错误“未定义的索引:电子邮件”。

我该如何解决?

0 投票
0 回答
236 浏览

ios - Facebook SDK IOS 中的 OAuthException 错误代码 458

我正在使用 FB SDK 版本:FBiOSSDK.3.11.1。在这里,我想处理两种情况。

  1. 如果 FB 用户在 FB 设置中删除了应用程序权限,我们会收到 OAuthException 错误代码 458。但是,在移动 Facebook 设置中,相关 IOS 应用程序设置为 ON。我该如何处理,以允许用户登录?
  2. 如果有关 IOS 应用的移动设置 Facebook 权限为关闭,但 Facebook 设置我已允许令牌。状态码是257。这种情况如何处理?(现在我只是提示一个警报说要检查 FB 权限设置)。

请帮助我探索第一个场景的 FBSession。先感谢您

0 投票
1 回答
824 浏览

ios - 分享视频链接到 facebook ios

我正在开发一个 ios 应用程序。

我需要分享一个到 facebook 的视频链接。视频将保存在我的服务器上。

我正在使用以下代码:-

但是我从这个错误中得到了错误

但如果我尝试分享静态链接说“www.google.com”它正在工作。

我的应用程序的流程是:-

用户将检查 facebook 按钮上的标记,并且提要将同时在 facebook 和我的应用程序上共享。

感谢帮助。

0 投票
1 回答
1816 浏览

ios - Facebook iOS SDK 集成在 Appdelegate.m 中显示错误

在 htttps://developer.facebook.com 中,他们使用 API 调用示例登录,他们要求在我的应用程序 delegate.m 文件中输入以下代码

它向我显示错误,例如 ---- No visible @interface for 'AppDelegate' 声明了 'sessionStateChanged:state:error:' 提前谢谢...

0 投票
0 回答
79 浏览

android - 运行 Eclipse 时出现 BufferOverflowException

我正在使用 facebook android sdk(API 级别 8)开发 FriendPickerSample 部分(https://developers.facebook.com/docs/android/)。但是在执行之后我得到了像这样的错误,

我已经尝试了 3 个步骤:

1.添加支持库。

2.在不降级的情况下解决问题——(通过编辑清单文件)。

project.properties3.通过在file( sdk.build.tools=targetSdkVersion) 中再添加一行。

仍然得到同样的错误。

0 投票
1 回答
528 浏览

ios - 当 Facebook 帐户已在系统偏好设置中配置时出现 Facebook 登录错误

我在 facebook SDK 中遇到了一个问题。

如果我从系统偏好设置/Facebook中删除 facebook 帐户,然后我尝试使用 facebook 登录,那么它会将我重定向到 facebook 本机应用程序的 safari 并且我可以登录。

但是,当我在系统偏好设置/Facebook中添加 facebook 帐户,然后我尝试使用 facebook 登录时,它不会重定向我并弹出“您的应用程序”想要访问您的基本信息和朋友列表。我允许它。但 FBSessionStatus 总是失败,我无法登录。

我试图搜索很多但没有得到解决方案。

我使用了最新的 facebookSDK。

我的登录代码如下

并在 AppDelegate.h

AppDelegate.m

我每次都会得到日志,如下所示

请帮我解决这个问题。提前致谢。

0 投票
1 回答
660 浏览

ios - iOS - Facebook SDK v3.11.1 - 更改默认应用 ID

我正在使用 facebook SDK v3.11.1,并且我有 2 个 facebook 应用程序(在 facebbok 上),每个都有应用程序 ID。

我以编程方式更改默认应用 ID:

然后我调用openActiveSessionWithReadPermissionsfacebook 请求相关应用程序的许可。

之后,我尝试在同一会话中更改默认应用程序 ID(与上述相同的代码),并且 facebook 不会询问或许可。

我应该关闭旧会话,更改默认应用 ID 并重新打开新会话吗?

提前致谢。