现在很流行微信网页小游戏,用html5制作的小游戏移过来,可以放到微信浏览器中打开,关键是可以做成微信分享朋友圈的形式,大大提高游戏的传播,增强好友的游戏互动。

微信浏览器中打开网页游戏效果还不错,对手机要求不高,而且微信网页游戏不用考虑手机兼容性问题,采用html5,而且大部分手机浏览器,特别是微信浏览器对html5的支持很高。

怎么把别人的微信网页游戏移植到自己的网站上并分享给好友呢?

许多网站的微信网页游戏都设置了判断浏览器,只有使用微信浏览器打开才能访问,这使我们在电脑上打开网址找不到源代码。方法很简单,我们可以伪造微信浏览器HTTP_USER_AGENT,从而在pc上可以访问,这样就可以获取你想要的css,js,html等资源,移植到自己的网站上。

如何伪造微信浏览器HTTP_USER_AGENT

使用谷歌浏览器非常方便伪造微信浏览器HTTP_USER_AGENT,打开你需要伪造HTTP_USER_AGENT的网页,按F12,进入开发者模式,下面默认是显示css调试的工具,你找到下面一排,有个图片所示的地方:

用谷歌浏览器伪造微信浏览器HTTP_USER_AGENT

这里有一个模拟器,既可以设置模拟很多型号的手机设备,也可以伪造你想要的HTTP_USER_AGENT。选择USER_AGENT,选other,微信的HTTP_USER_AGENT是:

在iPhone下,返回

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

在Android下,返回

Mozilla/5.0 (Linux; U; Android 2.3.6; zh-cn; GT-S5660 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MicroMessenger/4.5.255

经过这样的设置之后,你刷新就可以访问之前不能访问的网页了,现在你就是伪装成微信浏览器访问,同时你使用谷歌浏览器查看源代码,就可以找到资源的路径了。

转载于:https://www.cnblogs.com/wangluochong/p/4556587.html

用chrome模拟微信浏览器访问需要OAuth2.0网页授权的页面相关推荐

  1. python 模拟微信浏览器请求_用chrome模拟微信浏览器访问需要OAuth2.0网页授权的页面...

    现在很流行微信网页小游戏,用html5制作的小游戏移过来,可以放到微信浏览器中打开,关键是可以做成微信分享朋友圈的形式,大大提高游戏的传播,增强好友的游戏互动. 微信浏览器中打开网页游戏效果还不错,对 ...

  2. 如何获取微信浏览器访问需要OAuth2.0网页授权的页面资源

    目标:需要获取一些微信网页的前端资源,嘿嘿,你懂的. 方法: 方法一:用chrome模拟微信浏览器,这个需要OAuth2.0授权的网页就获取不了啦... 方法二:百度了说可以用PHP的代码模拟访问,测 ...

  3. 微信公众平台开发OAuth2.0网页授权(转)

    微信公众平台开发 OAuth2.0网页授权认证 网页授权获取用户基本信息  作者:方倍工作室 微信公众平台最近新推出微信认证,认证后可以获得高级接口权限,其中一个是OAuth2.0网页授权,很多朋友在 ...

  4. 微信开发之获取OAuth2.0网页授权认证和获取用户信息进行关联(转:http://playxinz.iteye.com/blog/2249634)

    最近有做了关于微信公众号和自己网站用户进行用户关联授权登录的一个功能,主要是用户关注该公众号,点击会员中心,则会弹出需要关联授权的网页授权:OAuth2.0网页授权,然后用户同意获取用户信息,进行用户 ...

  5. 请在微信客户端打开链接:火狐浏览器模拟微信浏览器内核教程 ,用chrome模拟微信浏览器访问需要OA…....

    背景:微信浏览器能访问,出现,请在微信客户端打开链接. user agent switcher for firefox: https://addons.mozilla.org/en-US/firefo ...

  6. 微信公众平台开发 OAuth2.0网页授权认证

    一.什么是OAuth2.0 官方网站:http://oauth.NET/   http://oauth.Net/2/ 权威定义:OAuth is An open protocol to allow s ...

  7. 微信授权demo php,PHP微信公众平台oauth2.0网页授权登录类的封装demo

    一.微信授权使用的是OAuth2.0授权的方式.主要有以下简略步骤: 第一步:用户同意授权,获取code 第二步:通过code换取网页授权access_token 第三步:拉取用户信息(需scope为 ...

  8. 微信公众平台oauth2.0 php,微信公众平台oauth2.0网页授权

    本篇文章你将学到:在自己做的微信网站里,利用oauth2.0网页授权接口获取用户的信息(openid,姓名,性别,地区,头像等).如大转盘等游戏记录哪个微信用户获得什么奖品.H5等小游戏需要把分数与对 ...

  9. 详解微信语音识别接口、OAuth2.0网页接口

    微信为已完成微信认证的服务号提供了多达10个高级接口,这些接口一方面极大的提升了服务号的运营.服务能力,另一方面也增加了服务号的运营者理解.应用接口的难度.笔者会在接下来的几篇文章中,为大家详细讲解每 ...

最新文章

  1. 博客园北京俱乐部第三次技术活动(2009/5/23)总结
  2. java(7)——+=的妙用
  3. Android网络通信的六种方式示例代码
  4. 了解 yarn 、npm、nodejs
  5. python转换为c代码_bash 转换为C代码
  6. python3 rid1.7.4.2 控制台中文乱码_TL;DR - 有关 Python 2 和 Sublime Text 中文 Unicode 编码问题的分析与理解...
  7. MySQL建表时Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP
  8. C++ 引用以及和指针的区别
  9. Android 修改字体,跳不过的 Typeface
  10. 电商产品销售管理后台ui模板
  11. Ubuntu配置——SS浏览器和终端代理、主题美化
  12. Android network框架分析之NetworkManagementService和netd交互深入分析(二)
  13. 开启更优网络的时代:Po.et迈入主网
  14. 2020年中国银行软件开发中心(北京)校招体会
  15. 程序员写代码也存在本手、妙手、俗手
  16. heap exploitation巩固——堆中的off-by-one
  17. 华为+android+root权限获取root,华为root权限怎么开启怎么获取(简单华为手机ROOT教程)...
  18. 职场历练【管理学之三】
  19. linux内核去掉pty,请问如何升级内核?高手请进!!!
  20. 永恒之蓝 ms17_010漏洞

热门文章

  1. c#中Excel数据的导入、导出
  2. 浅谈三种特殊进程:孤儿进程,僵尸进程和守护进程
  3. android 安装应用程序apk安装不了
  4. Linux下遍历目录下的文件
  5. Java 中的悲观锁、乐观锁、自旋锁、适应性自旋锁、偏向锁、轻量级锁、重量级锁、公平锁、非公平锁、可重入锁、共享锁等
  6. c语言删除尾部空格函数,新人提问:如何将输出时每行最后一个空格删除
  7. js list删除指定元素_vue.js
  8. Python 包管理之 poetry
  9. 面试之 Python 进阶
  10. android 编译luajit,Android 嵌入 LuaJIT 的曲折道路