java欺骗Facebook auth,使其相信我的应用程序是iPhone
我正在开发一个应用程序,允许用户使用他们的Facebook帐户登录。目前,我正在使用^{HTTP-headers
模仿iPhone的;没有任何变化
我当前的代码看起来有点像这样:
String[] headers = { "Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543a Safari/419.3" };
browser.setUrl("https://m.facebook.com/dialog/oauth?client_id=appId&redirect_uri=url&state=state", "", headers);
然而,Facebook网站仍然意识到我不是iPhone,这使得输出看起来像这样:
我正在寻找这种设计:
共 (0) 个答案