问题标签 [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.
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 类
ios - 无需网络对话登录即可发送 Facebook iOS 请求
在我的 iOS 应用中,我有一个用户通过快速应用切换和原生 iOS 应用登录。当我通过打开请求对话框时
该应用程序会打开一个似乎没有会话数据的 Web 对话框,因此需要登录。我认为这是因为当用户通过本机 iOS 应用程序登录时,webview 没有获得会话数据。
我想知道是否有一种方法可以显示来自本机应用程序的请求对话框,或者确保登录的会话用于 Web 对话框,以便用户不需要再次登录?
谢谢!
ios - 是否可以从 iPhone 模拟器共享深层链接?
iOS 允许应用程序通过自定义 URL 方案的框架打开其他应用程序。与 Facebook 集成允许用户通过这些 URL 从 Facebook 应用程序直接导航到您的应用程序,我们将其称为“深度链接”。例如,当您的应用代表其用户向 Facebook 发帖时,它可以在帖子中包含这些 URL 或深层链接之一。然后,当用户的朋友与帖子互动并将他们定向到您的应用程序时,您将收到此链接,您可以对其进行处理以决定将他们放在哪个视图上。
我可以从 iPhone 模拟器的测试应用程序中共享“正常”链接。现在我想分享来自 iPhone 模拟器的深层链接。但是,一旦我更改代码以使用深层链接,共享过程就会失败。
分享使用这组参数(注:链接为普通网址):
共享不适用于这组参数(现在链接是深层链接):
这是我用来实际共享链接的代码:
这是我尝试与第二组参数共享时看到的错误:
我只是在提供我的登录凭据后得到它。那不是很丰富。我不知道在哪里看。甚至可以分享来自 iPhone 模拟器的深层链接吗?
编辑:深度链接和自定义方案是记录在案的 Facebook 应用程序功能。URL Scheme Suffix
Facebook 应用程序设置页面中有一个可选字段。
php - 从 Facebook 用户处获取电子邮件
我正在尝试使用 Facebook php SDK v 3.2.3访问用户的电子邮件地址
编码:
我尝试了上述方法,但没有奏效。我尝试通过登录获得扩展权限,但没有运气,不确定我是否做对了。
我收到错误“未定义的索引:电子邮件”。
我该如何解决?
ios - Facebook SDK IOS 中的 OAuthException 错误代码 458
我正在使用 FB SDK 版本:FBiOSSDK.3.11.1。在这里,我想处理两种情况。
- 如果 FB 用户在 FB 设置中删除了应用程序权限,我们会收到 OAuthException 错误代码 458。但是,在移动 Facebook 设置中,相关 IOS 应用程序设置为 ON。我该如何处理,以允许用户登录?
- 如果有关 IOS 应用的移动设置 Facebook 权限为关闭,但 Facebook 设置我已允许令牌。状态码是257。这种情况如何处理?(现在我只是提示一个警报说要检查 FB 权限设置)。
请帮助我探索第一个场景的 FBSession。先感谢您
ios - 分享视频链接到 facebook ios
我正在开发一个 ios 应用程序。
我需要分享一个到 facebook 的视频链接。视频将保存在我的服务器上。
我正在使用以下代码:-
但是我从这个错误中得到了错误
但如果我尝试分享静态链接说“www.google.com”它正在工作。
我的应用程序的流程是:-
用户将检查 facebook 按钮上的标记,并且提要将同时在 facebook 和我的应用程序上共享。
感谢帮助。
ios - Facebook iOS SDK 集成在 Appdelegate.m 中显示错误
在 htttps://developer.facebook.com 中,他们使用 API 调用示例登录,他们要求在我的应用程序 delegate.m 文件中输入以下代码
它向我显示错误,例如 ---- No visible @interface for 'AppDelegate' 声明了 'sessionStateChanged:state:error:' 提前谢谢...
android - 运行 Eclipse 时出现 BufferOverflowException
我正在使用 facebook android sdk(API 级别 8)开发 FriendPickerSample 部分(https://developers.facebook.com/docs/android/)。但是在执行之后我得到了像这样的错误,
我已经尝试了 3 个步骤:
1.添加支持库。
2.在不降级的情况下解决问题——(通过编辑清单文件)。
project.properties
3.通过在file( sdk.build.tools=targetSdkVersion
) 中再添加一行。
仍然得到同样的错误。
ios - 当 Facebook 帐户已在系统偏好设置中配置时出现 Facebook 登录错误
我在 facebook SDK 中遇到了一个问题。
如果我从系统偏好设置/Facebook中删除 facebook 帐户,然后我尝试使用 facebook 登录,那么它会将我重定向到 facebook 本机应用程序的 safari 并且我可以登录。
但是,当我在系统偏好设置/Facebook中添加 facebook 帐户,然后我尝试使用 facebook 登录时,它不会重定向我并弹出“您的应用程序”想要访问您的基本信息和朋友列表。我允许它。但 FBSessionStatus 总是失败,我无法登录。
我试图搜索很多但没有得到解决方案。
我使用了最新的 facebookSDK。
我的登录代码如下
并在 AppDelegate.h
AppDelegate.m
我每次都会得到日志,如下所示
请帮我解决这个问题。提前致谢。
ios - iOS - Facebook SDK v3.11.1 - 更改默认应用 ID
我正在使用 facebook SDK v3.11.1,并且我有 2 个 facebook 应用程序(在 facebbok 上),每个都有应用程序 ID。
我以编程方式更改默认应用 ID:
然后我调用openActiveSessionWithReadPermissions
facebook 请求相关应用程序的许可。
之后,我尝试在同一会话中更改默认应用程序 ID(与上述相同的代码),并且 facebook 不会询问或许可。
我应该关闭旧会话,更改默认应用 ID 并重新打开新会话吗?
提前致谢。