Android分享本地视频给微信好友显示”由于当前分享的应用未获得分享权限,无法分享到微信“,可以分享到朋友圈。
分享本地图片到微信好友和朋友圈是可以的;APK包签名检查过,与在平台配置的一致。
接口文档:https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Share_and_Favorites/Android.html
代码:
final WXVideoFileObject videoFileObject = new WXVideoFileObject();
videoFileObject.filePath = uri.toString();
final SendMessageToWX.Req req = new SendMessageToWX.Req();
req.transaction = Long.toString(System.currentTimeMillis());
req.message = new WXMediaMessage();
req.message.mediaObject = videoFileObject;
req.scene = SendMessageToWX.Req.WXSceneSession;
final IWXAPI wxApi = WXAPIFactory.createWXAPI(context, "wx97a08c88bb60751d", false);
wxApi.sendReq(req);
你好,请先参考该帖:海外主体的应用,分享时提示:由于当前分享的应用未获得分享权限?
https://developers.weixin.qq.com/community/develop/doc/000aea379d0a9015c41aeaa0259400