2012-03-15 35 views
0

我想查看从我的应用程序A的用户鸣叫但Twitter与网页回应说:移动Twitter网站拒绝网页视图为客户

对不起此时不支持移动该页面

但是,如果我加载与移动Safari浏览器相同的网址,我会得到一个很好的网页与所有的推文。

我使用这个网址:http://mobile.twitter.com/SOME_USERNAME/tweets

您可以通过访问URL在Safari重现该错误信息。如果您使用safari作为开发人员并将用户代理设置为iPhone,则您将获得正确的页面。

看来Webview是发送不同的页眉为用户代理:

Mozilla/5.0 (iPhone Simulator; CPU iPhone OS 5_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Mobile/9B176 

VS

Mozilla/5.0 (iPhone Simulator; CPU iPhone OS 5_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9B176 Safari/7534.48.3 

有什么我可以做这个问题?

回答

0

显然它确实工作时,我删除了URL的/tweets部分。

这不是我的问题的答案,但它是最好的选择,只要没有人提出更好的答案我会接受这个答案。

+0

现在似乎不再工作了.. – Tieme 2012-06-29 15:19:27