Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/201.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 外部浏览器中的oauth2.0_Android_Oauth 2.0 - Fatal编程技术网

Android 外部浏览器中的oauth2.0

Android 外部浏览器中的oauth2.0,android,oauth-2.0,Android,Oauth 2.0,我最近遇到了twitter4j,它使用外部浏览器来验证twitter用户的身份。我想实现一致性——oauth2(facebook)是否有可能应用类似的方法:使用外部web浏览器而不是webview?如何实现 谢谢。默认情况下,Android Facebook SDK不提供此功能。你只有两个选择 使用facebook应用程序验证您的用户 在WebView内部使用facebook对话框 但是facebook sdk的源代码是可用的,您可以重写它们并创建您需要的任何东西 您也可以尝试在GitHub

我最近遇到了twitter4j,它使用外部浏览器来验证twitter用户的身份。我想实现一致性——oauth2(facebook)是否有可能应用类似的方法:使用外部web浏览器而不是webview?如何实现


谢谢。

默认情况下,Android Facebook SDK不提供此功能。你只有两个选择

  • 使用facebook应用程序验证您的用户
  • WebView
    内部使用facebook对话框
但是facebook sdk的源代码是可用的,您可以重写它们并创建您需要的任何东西


您也可以尝试在GitHub上发现Facebook SDK分叉,您需要的类似选项的项目可能已经存在了

谢谢,我也从这里了解到这不是最好的主意