Я создал приложение с API Wechat. Я пытаюсь опубликовать на стене моего пользователя. Я могу успешно публиковать моменты в Wechat на iOS (с уведомлением о том, что приложение еще не одобрено). Однако на Android ничего не произошло.
Вот мой код:
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();
PS: Wechat еще не одобрил приложение (отправил его 1 месяц назад). Может ли это быть одной из причин?