微信平台开发相关的问题记录
来源:互联网 发布:mysql inner join 编辑:程序博客网 时间:2024/06/09 13:42
微信平台分享、支付等回调接口的规则记录:
微信支付所回调的Activity所在包和Activity命名规则必须是:
你的包名 + .wxapi.WXPayEntryActivity.java
微信分享之类的回调Activity所在包和Activity命名规则必须是:
你的包名 +.wxapi.WXEntryActivity.java
你的包名指的是AndroidManifest.xml里面所使用的App包名。
在使用ShareSdk一键分享的时候,分享给微信好友和分享到微信朋友圈不能分享链接的问题:
1.微信分享功能需要在微信开放平台申请应用权限,得到KEY值之后,才可以分享内容和链接
2.ShareSdk支持内容差异化分享,可以单独对某个平台分享进行处理,微信想要分享链接,需要做如下处理:
/** * * @ClassName: CustomShare * @Description: TODO 差异化分享处理 * @date 2015-7-17 下午4:45:51 * */private class CustomShare implements ShareContentCustomizeCallback {@Overridepublic void onShare(Platform platform, ShareParams paramsToShare) {// TODO Auto-generated method stubd("分享差异化处理",platform.getName());/** * 处理微信 */if (WechatMoments.NAME.equals(platform.getName())) {Log.d("对微信朋友圈分享处理", "--->" + platform.getName());paramsToShare.setShareType(Platform.SHARE_WEBPAGE);platform = ShareSDK.getPlatform(B_ProductDetailActivity.this,WechatMoments.NAME);platform.share(paramsToShare);}else if(Wechat.NAME.equals(platform.getName())){Log.d("对微信好友分享处理", "--->" + platform.getName());paramsToShare.setShareType(Platform.SHARE_WEBPAGE);platform = ShareSDK.getPlatform(B_ProductDetailActivity.this,WechatMoments.NAME);platform.share(paramsToShare);}}}微信好友分享,和微信朋友圈分享,NAME值不同,可以单独处理。
0 0
- 微信平台开发相关的问题记录
- 微信公众平台开发的相关问题
- UNITY 微信平台相关的问题
- 微信公众平台开发遇到的问题记录.不定时更新.
- 解决微信开发平台实例跑不通的问题
- 微信企业号开发相关问题
- 微信平台开发
- 微信平台开发
- 微信平台开发应用的签名
- 微信公众平台的基本开发
- 开发微信公众平台的基本功能
- 微信公众平台的开发
- 微信开发记录
- 微信开发相关
- 微信平台开发获取微信用户的OPENID
- 微信/易信公共平台开发(三):记录用户状态,优化程序结构
- 微信开发相关的功能
- 微信开发相关的一些资源
- ubuntu下安装交叉编译工具链的方法总结
- C#截取字符串(String.Substring方法)
- linux下批量替换文件内容
- iOS Application Life Cycle 应用程序生命周期
- 设计模式之抽象工厂模式
- 微信平台开发相关的问题记录
- Centos6.5下搭建Tomcat
- 面试会遇到的正则--去除掉js代码,或是html中代码
- ELKStack读取网络数据
- AFNetworking 3.0迁移指南
- ReactiveCocoa进阶篇
- Linux时间戳和标准时间的互转-zz
- C++ 用libcurl库进行http通讯网络编程
- 龙应台 目送