通过SAE方式:

JPush上新建应用:

1. 新建时,JPush的应用包名必须与Android应用程序的包名(AndroidManifest.xml中的package)一致;
    2. JPush会给每个应用分配appkey和API Master Secret。

Weixin TV Server端代码:
    1. Eclipse中import进server端的代码;
    2. 微信接口配置信息中的Token:在SignUtil.java中的token变量中设置;
    3. server端调用JPush接口发送信息:CoreService.java中的appKey、masterSecret的值对应JPush应用的应用标识(AppKey)、API MasterSecret;
    4. 在CoreServlet.java中的doGet(),doPost()中处理请求;
    5. 在项目上右键->Export->WAR file,导出war文件。

SAE:
    1. 在SAE上新建Java应用;
    2. 在代码管理中,上传刚生成的war包。
    
微信公众平台:
    1. 在微信公众平台(http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login)上配置接口配置信息:
            URL为:http://1.weixintv.sinaapp.com/coreServlet
            Token为:Weixin TV Server端指定的token

Weixin TV 客户端代码:
    1. 在AndroidManifest.xml中,指定JPUSH_APPKEY为JPush上对应的AppKey;

========================================

映射公网地址:

防火墙
    入站规则 -> 新建规则 -> 端口 -> 8090端口
    
配置tomcat端口为8090:
    在tomcat/conf/server.xml中配置。
    
Proxy生成war包:
    1. Proxy工程的Proxy.java中,REQURL变量改为本地端口对应的URL;
    2. 生成war包,并上传至SAE上。
    
微信公众平台配置:
    1. URL: http://1.homlee.sinaapp.com/proxy
            Token:还是Weixin TV Server端指定的token
            
运行Weixin TV Server
    1. 在Tomcat下运行Server;
    2. 通过http://1.homlee.sinaapp.com/proxy访问,只要能访问即可。
            http://171.216.94.184:398/WeixinTVServer/
            http://localhost:8090/WeixinTVServer/

如果http://1.homlee.sinaapp.com/proxy访问不了,需要确认:

Weixin Server端代码已经运行;是否连接到正确的路由器上;路由器上的端口映射是否打开;重启SAE。


========================================

花生壳配置:

  1. 在花生壳官网注册一个免费域名**.xicp.net,并激活域名;
  2. 安装花生壳软件,并登录运行;
  3. 在路由器上配置并打开端口映射,将端口(如398)映射到本机;
  4. 网页测试:将测试的html页面放置到tomcat的webapps目录下,并启动Tomcat,在外网中通过http://***.xicp.net:398/zhl/index.html即可访问页面;
  5. 将Proxy端代码Proxy.java的REQURL改为本机域名"http://***.xicp.net:398/WeixinTVServer/coreServlet",导出Proxy.war并上传至SAE;
  6. Tomcat启动Weixin TV Server端代码(或者导出war,放到tomcat目录下,并启动Tomcat);
  7. 这样就通过架设花生壳域名服务来实现代理。

========================================

参考:

http://blog.csdn.net/zdingxin/article/details/7433969

JPush+SAE+J2EE实现微信公众平台账号服务相关推荐

  1. C#微信公众平台账号开发,从零到整,步骤详细。

    想到微信的火热,想到其他公司开发手游,如雷电,酷跑类的,都不是很火,但是弱智的"打飞机"和"天天酷跑"却是那么火热.于是乎,想做个微信营销的软件. 首先想到的是 ...

  2. 腾讯微信公众平台账号类型说明

    2019独角兽企业重金招聘Python工程师标准>>> 之前给某协会做过个微信公众平台的方案, 中间调研过微信众平台的账号类型,素材大部分直接从微信的官网上扒下来的,整理了份文档,现 ...

  3. 微信公众平台账号名字修改方法

    很多朋友认证公众号时没有注意名称,导致认证加V后对名字不满意.或者由于企业的发展需要对微信名进行修改,今天小编就来教教大家怎样快速修改微信公众平台的名字. 修改微信名称所需资料 1.准备好公众号新名字 ...

  4. 微信公众平台账号找回方法

    问题:由于长时间未登录账号,导致账号冻结,在登录时提示密码不正确,点击修改密码提示邮箱未注册,注册时提示邮箱被占用,其实是因为账号被冻结了 解决方案: 1.微信关注"公众平台安全助手&quo ...

  5. php关注账号,一键关注微信公众平台账号

    微信公众平台一键关注代码,一键关注好友,一键分享,一键地图 微信一键关注好友方式一 微6平台 微信一键关注好友方式二 微6平台 微信一键关注好友方式三 微6平台 微信一键关注好友 方式四 var ad ...

  6. 微信公众平台账号资料丢失,如何找回账号密码等登陆信息?

    部分用户反映因员工离职,或忘记公众号登陆邮箱及密码.忘记管理员及公众号ID等,导致无法登陆公众号. 微信公众号无法登陆怎么办?可联系公众平台服务商--微巨科技 快速找回. 公众号找回适用范围: 1.个 ...

  7. 微信公众平台的服务号和订阅号

    微信公众平台 服务号 订阅号  作者:方倍工作室  地址:http://www.cnblogs.com/txw1958/p/ServiceNumber-subscriptionNumber.html ...

  8. 微信公众平台账号迁移公证书如何办理?GDP30强城市收据全新出炉

    公众平台可以将品牌.企业信息等推送给上亿的微信用户,降低宣传成本,提升知名度.公众号认证认证后,用户将在微信中看到特有的标识,同时公众号将获得更丰富的高级接口,可向用户提供更有价值的个性化服务. 公众 ...

  9. 微信一键关注 php,微信公众平台开发一键关注微信公众平台账号

    一.使用HTTP协议 [已失效] 点击关注方倍工作室. 二.使用weixin协议 方法1:[已失效] 点击关注方倍工作室 方法2:[已失效] 点击关注方倍工作室 方法3:[安卓有效,苹果无效] 点击关 ...

最新文章

  1. opengl深度缓冲获得的深度图精度太低_深度学习行人重识别ReID最新综述与展望...
  2. java 自定义函数_jxTMS--java与python的协作
  3. Android中的context
  4. hive表 合并字段_hive 两字段合并成 一个字段 例如:字段a和字段b合并成a-b,请问如何实现、...
  5. Leetcode 116. 填充每个节点的下一个右侧节点指针 解题思路及C++实现
  6. 两个单链表相交的一系列问题
  7. Linux下Tomcat与Apache Web服务器的整合
  8. python-mysql驱动64位
  9. pc端文本_使用即将推出的Windows功能从PC发送文本
  10. 构建高性能ASP.NET站点 第七章 如何解决内存的问题(后篇)—托管资源优化—监常用优化措施...
  11. echarts地图地名显示_echarts地图 省份名称自定义位置和居中解决办法
  12. 《几何与代数导引》习题1.34.1
  13. ArcGIS:矢量、栅格文件裁剪(批量处理)
  14. 博科导向器升级固件-U盘
  15. XMLHttpRequest.readyState 状态
  16. java+ssm基于微信小程序的游泳馆管理系统 uniapp 小程序
  17. 如何用木板做桥_用木板做桥 工具跟做家具的一样 大小跟办公桌差不多大 能承重 参加比赛 主要是承重 给个设计方案...
  18. 基于JSP的网上订餐管理系统的设计与实现
  19. Solaris系统配置IPMP (基于IP寻址与链路)
  20. 大一初学c语言——程序设计基础

热门文章

  1. Spring Boot的启动流程
  2. [译]ng指令中的compile与link函数解析 转
  3. 种基于局域网的点对点语音通信
  4. 云数据库RDS是什么
  5. 按计算机应用领域分类 情报检索系统属于,2014年高职单招计算机类模拟试卷一(环职职专)...
  6. 阿里云服务器docker安装网心云容器魔方
  7. 计算机软件选修课选什么好,互联网行业,软件工程专业学什么?
  8. Pandas数据类型——Series
  9. 【美国大学生数学建模比赛】2020C题(总结和原创参赛论文)百度云请自取
  10. 一张表左关联另外两张表,三表关联