开发者

Android redirect to the Android Market is causing a 404 error

For one of my clients they want to redirect customers who are viewing their mobile site from their android to the android market. The url is something like http://market.android.com/search?q=com.company_name , which when clicked on as a link functions correctly but if done as a redirect via php header('location : http://market.android.com/search?q=com.company_name'); will resolve to 404 page not found.

From a pc the link will never resolved, it will only work from an Android phone and only when the link is clicked on via an a href.

Summary

a href='http://market.android.com/search?q=com.company_name' - Works when clicked

header('location: http://market.android.com/search?q=com.company_name'); - Does开发者_运维百科 not work: 404 error


The correct uri for the android market search for a publisher is: market://search?q=pub:com.company_name

Also "Note that these URIs work only when passed as Intent data — you can't currently load the URIs in a web browser, either on a desktop machine or on the device."

more info can be found at http://developer.android.com/guide/publishing/publishing.html at the bottom of the page.

(or for using http: http://market.android.com/search?q=pub:com.company_name )

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜