草庐IT

Facebook-Notification

全部标签

Android GCM(推送通知): device doesn't receive notification if application is stopped

我在我的Android项目中使用推送通知(GCM)。根据GCM教程,我实现了广播接收器并将其注册在AndroidManifest.xml中。即使我的应用程序关闭,这种广播接收器也应该接收消息(不仅当我的应用程序在后台,而且即使它被强制停止)。但它并没有像我预期的那样工作。如果应用程序关闭,则不会调用onReceive()方法。看来我对广播接收器的理解是正确的,问题出在我对GCM的期望中。其中一个可能的原因是,如果应用程序关闭,谷歌服务器甚至不会向设备发送通知。那么,仅当我的应用程序正在运行或在后台(但未关闭)时,我的应用程序才能接收消息(并且onReceive()方法将在广播接收器中调

android - 如何确定 Firebase 用户是否使用 facebook 身份验证登录

我正在使用来自google的firebase,但我在用户身份验证方面遇到了一些问题。使用facebook登录后,我在AuthStateListener中获得FirebaseUser,但我如何检测此用户是通过facebook登录还是以其他方式登录?更新正如@FrankvanPuffelen所说FirebaseAuth.getInstance().getCurrentUser().getProviderId()应该返回“facebook”,但在我的情况下它返回“firebase”。现在我无法弄清楚这种行为的原因是什么。当我得到FacebookToken时,我会这样做:AuthCredent

android - 如何确定 Firebase 用户是否使用 facebook 身份验证登录

我正在使用来自google的firebase,但我在用户身份验证方面遇到了一些问题。使用facebook登录后,我在AuthStateListener中获得FirebaseUser,但我如何检测此用户是通过facebook登录还是以其他方式登录?更新正如@FrankvanPuffelen所说FirebaseAuth.getInstance().getCurrentUser().getProviderId()应该返回“facebook”,但在我的情况下它返回“firebase”。现在我无法弄清楚这种行为的原因是什么。当我得到FacebookToken时,我会这样做:AuthCredent

android - Facebook App 邀请,邀请好友

我切换到Facebook4.0以便为Android实现AppInviteDialog。我关注了thisreference.出现对话框,我可以选择friend,邀请他们,我收到onSuccess()调用,但我的friend没有收到邀请。我使用了以下applinkURL:https://fb.me/****412097*****虽然我在对话框中看到了我的应用的图像,但没有previewImageURL。代码://InsideonCreate-callbackManager=CallbackManager.Factory.create();mInvititeDialog=newAppInvi

android - Facebook App 邀请,邀请好友

我切换到Facebook4.0以便为Android实现AppInviteDialog。我关注了thisreference.出现对话框,我可以选择friend,邀请他们,我收到onSuccess()调用,但我的friend没有收到邀请。我使用了以下applinkURL:https://fb.me/****412097*****虽然我在对话框中看到了我的应用的图像,但没有previewImageURL。代码://InsideonCreate-callbackManager=CallbackManager.Factory.create();mInvititeDialog=newAppInvi

android - 使用 Facebook 登录解析 - 可能从 APK v42 或 Graph API v2.4 开始

注意:我已经编辑了这个问题的摘要,因为我认为重点必须从AndroidAPI转移到Facebook本身。自从我的设备更新到Facebookv42,或者自从Facebook将它的GraphAPI更新到v2.4(7thAugust),我的应用程序就无法登录。我的三星S6(API22)最初失败,3天后,当我的HTC(API21)更新Facebook应用程序时,它在成功之前也无法登录。采取的初步步骤:我已尝试从测试用户的facebook权限中删除该应用并重新添加它-在这种情况下,它要求允许权限然后失败。我测试了多个测试用户,但都失败了。我已禁用预装的Facebook应用-这允许使用webview

android - 使用 Facebook 登录解析 - 可能从 APK v42 或 Graph API v2.4 开始

注意:我已经编辑了这个问题的摘要,因为我认为重点必须从AndroidAPI转移到Facebook本身。自从我的设备更新到Facebookv42,或者自从Facebook将它的GraphAPI更新到v2.4(7thAugust),我的应用程序就无法登录。我的三星S6(API22)最初失败,3天后,当我的HTC(API21)更新Facebook应用程序时,它在成功之前也无法登录。采取的初步步骤:我已尝试从测试用户的facebook权限中删除该应用并重新添加它-在这种情况下,它要求允许权限然后失败。我测试了多个测试用户,但都失败了。我已禁用预装的Facebook应用-这允许使用webview

android - 应用程序被 E/com.facebook.internal.AttributionIdentifiers 卡住

这个问题在这里已经有了答案:Howtosolveapplaunch-appisstuckonwhitescreen(6个回答)关闭4年前.应用程序运行良好,直到1小时前。突然它开始卡在开头并在logcat中显示1行错误消息08-3115:57:54.92431700-31700/?E/com.facebook.internal.AttributionIdentifiers:getAttributionIdentifiersshouldnotbecalledfromthemainthread这是唯一显示的日志。应用上没有发生任何变化 最佳答案

android - 应用程序被 E/com.facebook.internal.AttributionIdentifiers 卡住

这个问题在这里已经有了答案:Howtosolveapplaunch-appisstuckonwhitescreen(6个回答)关闭4年前.应用程序运行良好,直到1小时前。突然它开始卡在开头并在logcat中显示1行错误消息08-3115:57:54.92431700-31700/?E/com.facebook.internal.AttributionIdentifiers:getAttributionIdentifiersshouldnotbecalledfromthemainthread这是唯一显示的日志。应用上没有发生任何变化 最佳答案

android - 从其他应用程序启动 facebook 应用程序

如何从我的Android应用启动facebook应用? 最佳答案 查看最新的Facebookapk(1.6),“facebook://”和“fb://”似乎都是注册协议(protocol)。facebook://facebook:/chatfacebook:/eventsfacebook:/friendsfacebook:/inboxfacebook:/infofacebook:/newsfeedfacebook:/placesfacebook:/requestsfacebook:/wallfb://fb://rootfb://fe