做一个程序来打开另一个程序

我需要做一个小程序来实现我自动循环打卡功能,因为我要给200人左右打卡,用手机在微信小程序中打卡,每天重复输入用户名和密码,浪费时间,我的思路是用Java做一个程序,打开微信中的小程序,然后实现自动输入信息登录功能,和拍照截图打卡功能,一键循环功能,需要哪些接口和技术

有没有打卡的接口呢?如果有接口的话可以直接调用实现。