问题标签 [fbdialogs]
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.
dialog - 静态 FBML 选项卡 - Dialog() 停止工作
有没有其他人经历过这个?
它被完全忽略 - 没有错误。似乎此代码甚至从静态 FBML 中剥离。
android - 通过 Facebook 对话框添加朋友 - Android Facebook SDK
我目前正在使用 Facebook API 开发一个 Android 应用程序。我的应用程序的一个模块包括添加一个朋友(知道 ID),我想通过 FB Dialog 对象添加一个朋友。我将 Facebook 对象与对话框方法一起使用:http: //developers.facebook.com/docs/reference/androidsdk/dialog/。以及尝试通过对话框添加朋友的 FbDialog 类:http: //developers.facebook.com/docs/reference/dialogs/friends/。但是,正如文档中所写,此对话框仅支持 feed 和 oauth。因此,当我使用此对话框尝试添加朋友时,它要么将我重定向到我的浏览器和 AddFriend Web 对话框,要么成功打开一个对话框但显示不支持此功能的消息。
我的问题是:不管文档怎么说,是否可以让这个对话框与添加朋友机制一起使用?也许你们中的一个人找到了这样做的窍门。或者也许这是不可能的,我必须坚持使用这种方法(即打开 Web 浏览器),我发现它对我的应用程序不太友好。
提前致谢!
ios - dialogDidComplete:即使用户取消,也会在 iOS SDK 中调用 FBDialogDelegate 方法
iOS SDK:当用户取消提要对话框(或任何其他平台对话框)时,是否会调用 dialogCompleteWithUrl: 和 dialogDidComplete: FBDelegate 方法——这显然是错误的,这是一个已知问题。
dialogDidNotComplete:当用户使用小关闭图标(带有 x 的圆圈)取消时被正确调用。
这是一个错误吗?或者有没有其他方法可以找出通过取消和共享取消对话框之间的区别?
android - 使用新的 Android SDK 3.0 邀请好友请求
我正在使用刚刚在 Android 上发布的新 Facebook SDK 3.0 。我想让用户邀请他/她的朋友加入应用程序。
但是,在新的 SDK 中,您不会使用 App ID创建新的 Facebook对象。您扩展了教程中给出的FacebookActivity :http: //developers.facebook.com/docs/tutorials/androidsdk/3.0/scrumptious/authenticate/
因此,我无法使用提供的参考资料向朋友发送邀请,因为没有 facebook 对象可以调用dialog 方法。 http://developers.facebook.com/docs/howtos/androidsdk/3.0/send-requests/
我已经设置了Friend Picker UI并且可以获取用户选择的 GraphUser 对象。http://developers(dot)facebook(dot)com/docs/tutorials/androidsdk/3.0/scrumptious/show-friends/
但是,我不知道如何邀请用户选择的朋友。
有谁知道如何在新的 SDK中邀请朋友?你会使用FbDialog类吗?如果是这样,需要提供的url 字符串是什么?(我尝试使用“ apprequests ”,但没有奏效)
谢谢你的帮助。
ios - 如何协调 FBDialog API 与我的应用程序的 Facebook 集成的其余部分?
我对 Facebook 和我的应用程序的一般流程感到困惑。当用户通过 SSO 在我们的服务(我称之为 MyApp)上创建帐户时,我们会将他们在 MySite 上的帐户与他们的 Facebook uid 和访问令牌相关联。然后,根据他们在 MyApp 上的操作,我们可以将操作发布到他们的时间线并访问他们在 Facebook 上的信息。创建帐户后,用户还可以选择密码,然后在不使用 Facebook 的情况下登录,只需使用电子邮件和密码即可。顺便说一句,还有一些用户的帐户没有连接 Facebook,只能使用电子邮件和密码登录。这就是全部,我认为,非常典型。
但是,我们希望在 MyApp iOS 客户端中为用户发送用户到用户请求并在其他人的时间线上共享,这两者似乎都需要使用 FBDialog API。如果用户使用 Facebook 登录,这应该可以正常工作,因为我们为他们提供了一个活动会话。但是,如果他们是未通过 Facebook 登录的 Facebook 连接用户,我们如何代表他们打开对话框?应用程序检索我们在后端为用户存储的 Facebook 访问令牌是否符合规定?如果没有,还有什么其他的办法?然后我们可以打开另一个 Facebook 会话,但用户可以作为与其 MyApp 帐户所连接的用户完全不同的用户登录,这(虽然不一定那么糟糕)不是所需的行为。
谢谢你的帮助!对不起文字的墙壁。
iphone - 如何以编程方式关闭 iphone 上的 FB 对话框 ..?
我有一种情况,我必须使用 FBDialog .. 现在,当 Dialog 从服务器获取朋友列表时,有时互联网可能会断开连接,并且此对话框窗口永远保持在顶部。我如何以编程方式关闭此窗口。 .?
感谢您的任何想法。
facebook - Facebook 邀请好友对话框 app_non_users 过滤器似乎没有效果
我正在构建一个位于 facebook 页面选项卡中的 Facebook 应用程序(并且有一个 Canvas URL 挂钩。)我正在尝试实现 app_non_users 过滤器。
当我介绍过滤器时,我看到的是:
- 在 ['all'] 和 ['app_non_users'] 中都会显示每个人(包括已授权应用程序的人)
- 在 ['app_users'] 设置中,没有显示任何人。
我没有在移动设备上运行它,而是以预期的 JSON 形式传递参数(事实证明,Facebook 为不同的值做不同的事情。)
我也没有使用任何其他有冲突的过滤器,甚至没有使用“to”参数。当我检查网络选项卡时,我看到以下参数被传递给 FB:
基于上述结果,在我看来,Facebook 并不仅仅认为应用授权意味着用户是 app_user。那么,究竟是什么造就了用户 app_user 以及作为应用程序开发人员的我如何做出这种改变呢?
facebook - FBDialogs presentShareDialog 在 5.1 和 6.1 中都不起作用
我使用上面的代码在我的应用程序中显示一个 facebook shareDialog,但它在 ios 5.1 和 6.1 中都不起作用。我想知道原因。
ios - IOS FBDialogs presentShareDialogWithLink 还是测试版?
所以我正在尝试使用本机共享对话框,无论我做什么,我仍然得到这个提示,该功能处于测试阶段,目前不可用。我知道情况就是这样,但是这应该已经从测试版中删除了。https://developers.facebook.com/blog/post/2013/05/20/sharing-made-simple-for-ios-apps/
有人碰巧知道这里发生了什么吗?
谢谢
ios - 无法将故事发布到 Facebook
我正在使用最新的 SDK 并尝试将故事发布到 facebook,但由于某种原因它不起作用。它仅在我尝试使用此代码发布时才有效:
当我尝试使用此代码时它不起作用:
有人可以告诉我似乎是什么问题吗?