微信分享小程序出现无法分享到微信,返回(未审核应用)

  1. 首先   遥登录微信 开放平台 是否 绑定了微信小程序,如下图

2.再看代码  内的appid 是不是 微信开放平台内的 appid   有无填写错误

//下面是分享方法
IWXAPI api = WXAPIFactory.createWXAPI(this, BaseApplication.WEIXIN_APP_ID);
// 将该app注册到微信
api.registerApp(BaseApplication.WEIXIN_APP_ID);
WXMiniProgramObject miniProgram = new WXMiniProgramObject();
miniProgram.webpageUrl = webpageUrl;//自定义
miniProgram.userName = userName;//小程序  初始id
miniProgram.path = path;//路径
WXMediaMessage mediaMessage = new WXMediaMessage(miniProgram);
mediaMessage.title = title;//自定义
mediaMessage.description = "";//自定义
Bitmap bitmap = BitmapFactory.decodeResource(this.getResources(), R.drawable.ig_testpaper_share);
Bitmap sendBitmap = Bitmap.createScaledBitmap(bitmap, 200, 200, true);
bitmap.recycle();
mediaMessage.thumbData = Utils.bmpToByteArray(sendBitmap, true);
SendMessageToWX.Req req = new SendMessageToWX.Req();
req.transaction = "";
req.scene = SendMessageToWX.Req.WXSceneSession;
req.message = mediaMessage;
api.sendReq(req);

 要是都没错,就看 WEIXIN_APP_ID  有没有空格

我出现这个个问题是因为  BaseApplication.WEIXIN_APP_ID 在赋值的时候 出现了

//微信appid
public static final String WEIXIN_APP_ID = "wx74666c25aea50d47 ";

 在WEIXIN_APP_ID 后面多了一个空格,  去除空格就可以正常调用了。   让无无语的问题.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值