android facebook sdk,分享——如何检测成功?
Posted
技术标签:
【中文标题】android facebook sdk,分享——如何检测成功?【英文标题】:android facebook sdk, sharing -- how to detect succcess? 【发布时间】:2014-03-25 19:08:02 【问题描述】:按照Facebook android SDK Official Site 上的教程,在我设置uiHelper .onActivityResult
的地方,我意识到.. 无论我是否将某些内容发布到网络上(即使我只是直接按下后退按钮),“onSuccess " 总是会被调用。
我还发现了这个Android Simple Facebook 库,它大大简化了流程。但是,按照教程,我发现无论我是否成功发布......我最终都调用了“onFail”。
我想知道我现在应该如何验证用户是否已成功发布结果
更新:我意识到一个类似的问题是posted here
【问题讨论】:
Using share dialog in Android Facebook SDK. How to know is user actually shared or cancelled sharing activity?的可能重复 您在onFail()
中得到的reason
值是多少?
@sromku Wow.. 你好像是 库的作者~~ 我要感谢你创建了这么容易使用的 API :) 我得到 onFail( ): 失败原因:用户取消
@sromku 希望你不介意我在这里问一个附带问题.. 如果我想将 Facebook SDK 与 Fragment 一起使用.. 有什么特别需要我注意的吗..?似乎一切都没有返回结果,遵循 Facebook 的官方 SDK。
谢谢 :) 并且,请提出任何问题,这就是地方 :) 请在下面查看我的回答
【参考方案1】:
关于android-simple-facebook:
按照here 所述,您需要仔细检查代码:
onResume()
onActivityResult()
检查您是否configured permissions(至少一个)。
关于Fragments
,没有什么特别需要注意的。 Please check this sample。
您可以试用示例应用程序,看看它是否适合您。这是Google Play 上的示例应用程序,这是source。示例应用包括Fragment
。
如果它对你有用,请告诉我:)
【讨论】:
以上是关于android facebook sdk,分享——如何检测成功?的主要内容,如果未能解决你的问题,请参考以下文章
Android:在eclipse中导入facebook sdk 4.10.1
Android Facebook SDK 4.0 ShareDialog 不显示长文本