在Android上发布微信API瞬间
我用微信API创建了一个应用程序。我尝试在我的用户的墙上张贴。 我可以在iOS上成功发布微信时刻(通知说该应用程序尚未获得批准)。然而在安卓上,什么也没发生 这是我的密码:在Android上发布微信API瞬间,android,api,wechat,Android,Api,Wechat,我用微信API创建了一个应用程序。我尝试在我的用户的墙上张贴。 我可以在iOS上成功发布微信时刻(通知说该应用程序尚未获得批准)。然而在安卓上,什么也没发生 这是我的密码: private IWXAPI api; api = WXAPIFactory.createWXAPI(this, Constants.WECHAT_APP_ID); api.registerApp(Constants.WECHAT_APP_ID); String text = "Post on Wecha
private IWXAPI api;
api = WXAPIFactory.createWXAPI(this, Constants.WECHAT_APP_ID);
api.registerApp(Constants.WECHAT_APP_ID);
String text = "Post on Wechat Wall";
WXTextObject textObj = new WXTextObject();
textObj.text = text;
WXMediaMessage msg = new WXMediaMessage();
msg.mediaObject = textObj;
msg.description = text;
boolean isChecked = false; // true
SendMessageToWX.Req req = new SendMessageToWX.Req();
req.transaction = buildTransaction("text");
req.message = msg;
req.scene = isChecked ? SendMessageToWX.Req.WXSceneTimeline : SendMessageToWX.Req.WXSceneSession;
api.sendReq(req);
finish();
附言:微信尚未批准该应用(1个月前提交)。这可能是原因之一吗 问题不是我的代码,而是我提交代码的平台 我提交给(开发者平台的英文版),即使文档看起来/最新,iOS和Android的SDK也不是。并且您的提交将永远不会被审查(提交后5个月仍然没有活动迹象) 解决方案: 在开发者平台()的中文版上创建一个帐户,然后在上面提交你的应用程序。它的字段和顺序与英文平台完全相同。 谷歌翻译将是你在这里最好的朋友
我的申请在3个工作日后获得批准。经过大量搜索,终于得到了答案 正如Eric建议登录weixin.qq.com网站 在这里你需要提交两件东西,申请包名称和签名, 签名不是任何sha1或md 5 从该链接下载we chat apk并从此apk生成签名,然后在网站上提交
你是指appstore/playstore中的approved,还是指其他内容?@GuilhermeNascimento该应用程序已在AppStores中获得批准。但未获得微信/腾讯的批准。该应用程序需要获得他们的批准,原因是X或Y(例如,将“应用程序尚未验证”设置为消失).但我也认为它需要获得批准才能在android应用程序上发布故事?那么你的问题不在于PlayStore,而在于与微信API的连接。我正试图按照你的建议去做,但在某个时候它会要求你提供一个手机号码,这样你就可以收到一个确认码。它不接受我的美国号码(我想它应该是一个中国号码)还有你在中国的地址。你是怎么绕过的?这对我不起作用。它需要一个中国电话号码来验证,不会接受美国电话号码,也不会允许你跳过电话验证。真的吗?需要在微信网站上注册我们的应用程序,添加一个按钮来将内容分享到微信时刻?