我使用的是Facebook SDK 4.0
当我转到应用程序设置并删除我之前授予的权限时,AccessTokenTracker不会被调用。我该怎么处理AccessTokenTracker be called呢?
我正在测试登录的用例,AccessTokenTracker没有跟踪到以下用例:
有人通过应用程序设置从Facebook中删除你的应用程序,然后重新访问你的应用程序。你的应用程序应该检测到这一点,并提示用户重新登录。
1)转到您的应用程序并轻拍"Log in with Facebook“按钮
2)点击OK接受读取权限(如果适用,再次点击OK接受写入权限)
3)转到Facebook
我有一个问题,Facebook登录按钮点击安卓。单击该按钮后,将显示错误页面,并显示消息“未登录:您未登录。请登录并重试”。
代码如下:
public class FacebookLoginFragment extends Fragment {
private LoginButton loginButton;
private CallbackManager callbackManager;
public FacebookLoginFragment(){
super();
}
@Override
public void onCreate(Bundle savedInstanceSta
我有一个带有facebook登录的安卓应用程序,我在fragment.But中初始化了facebook,在启动过程中从来没有调用过onActivityResult。
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
FacebookSdk.sdkIni
我将facebook登录到我的Android应用程序中。我能够在启动应用程序时登录,但当我退出并返回初始屏幕再次登录时,它没有登录,我被带到手机的主屏幕上。但是当我再次从启动器重新启动应用程序并尝试登录时,我可以在应用程序中使用login.But,当我尝试重新登录它时,它不会登录。
关于信息,我使用自定义按钮登录到facebook。
以下是代码:
片段和OnCreate()方法
public class SocialFragment extends Fragment implements View.OnClickListener {
private AccessTokenTracker
我正在开发通过facebook应用程序将链接+内容发送给用户Facebook好友的功能。
首先,我使用facebook-android-sdk-4.3。
并编写以下代码
callbackManager = CallbackManager.Factory.create();
messageDialog = new MessageDialog(this);
messageDialog.registerCallback(callbackManager, new FacebookCallback<Sharer.Result>() {
@Override
public vo
我正在尝试创建一个同时使用Facebook和Twitter登录的应用程序。我希望每个登录按钮都在自己的片段中,完全独立于使用这些按钮的任何活动。因此,我试图将自定义按钮的onClick处理程序放在片段本身中。
当我点击它时,它会启动facebook登录活动,但是当我在facebook登录活动中单击OK时,facebook活动就会关闭,但onActivityResult将不会被调用。这是我的代码片段。请告诉我哪里出了问题
public class FragmentLoginButtonFacebook extends Fragment {
private static final St
我在使用Facebook进行用户身份验证和使用AWS Cognito创建单个新身份时遇到问题。然后,如果用户删除应用程序并重新下载,我希望Cognito返回相同的身份。
Facebook登录有效,但credentialsProvider.setLogins(登录);每次都会创建4个新的未经验证的身份。
final CognitoCachingCredentialsProvider credentialsProvider = new CognitoCachingCredentialsProvider(getApplicationContext(), "xxxxxxxx",
我已经在我的应用程序中添加了facebook登录。
我第一次能够登录没有任何问题。但在登录之后我就退出了。我在逻辑猫中得到了这个错误。
E/LoginFragment: Cannot call LoginFragment with a null calling package. This can occur if the launchMode of the caller is singleInstance.
我搜索了一下谷歌。通过将启动模式设置为标准解决了一些错误。我没有指定任何启动模式。但我还是试着用
<activity
android:name=".activiti
我正在为我的应用程序添加社交登录(我正在Kotlin学习android的编码),我有facebook登录和Twitter登录,但我必须在ActivityResult中评论其中一个。有没有办法让这两件事都没有评论。
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
super.onActivityResult(requestCode, resultCode, data)
// Pass the activity result back to the Faceboo