雅虎 移动设备的OAuth登录屏幕

Jus*_*kus 15 yahoo oauth mobile-website

这是我在Yahoo!上的一个重新发布的问题!论坛.只是我更频繁地引用StackOverflow ...

我的问题如下:雅虎!OAuth http://developer.yahoo.com/oauth/被描述为随时​​可用于移动电话,它看起来并非如此.

我试图实现示例应用程序并使用Yahoo! 用于连接Yahoo!的PHP SDK 使用网络浏览器,这一切都很简单.但访问雅虎时!request_auth页面(http://developer.yahoo.com/oauth/guide/oauth-userauth.html)在我的测试手机(诺基亚6300)上呈现不可接受:我无法看到登录框,无法读取信息为什么我的登录将是必需的和所有.我只看到一个页面边框和一些文本片段("Yahoo!","Hel"(如帮助......)等.).

是否有一些参数迫使雅虎!显示手机优化页面?我现在将用户重定向到此地址:https: //api.login.yahoo.com/oauth/v2/request_auth

顺便说一句:如果我使用Opera Mini - 虽然省略了关于我的网站的信息(请求登录),但它很好地呈现页面.只是我不能强迫所有用户使用Opera或其他东西.

在此先感谢您的帮助.

hos*_*ude 1

雅虎!毫无疑问,有一个用户代理嗅探算法可以确定移动浏览器的构成。显然 Opera Mini 触发了正确的行为。我怀疑您使用的诺基亚型号中的本机浏览器不在列表中,或者它正在模拟桌面浏览器用户代理。不幸的是,我认为你必须说服雅虎!将您的诺基亚 6300 视为移动设备。