首页 编程教程正文

蘑菇丁自动签到 修改定位 用python实现

piaodoo 编程教程 2020-02-22 22:14:09 2748 0 python教程

本文来源吾爱破解论坛


嗨学网

[Python] 纯文本查看 复制代码

import urllib.request as ur
import ssl
import json
context = ssl._create_unverified_context()
def qiandao(token):
    data_s={
        'country': '中国',
        'address': '湖北省 · 中国农业银行',
        'province': '湖北省',
        'city': '湖北省',
        'latitude': '30.336959',
        'type': 'START',
        'longitude': '113.429182'
    }
    url = 'https://api.moguding.net:9000/attendence/clock/v1/save'
    headers = {
        'Authorization': token,
        'Content-Type': 'application/json; charset=UTF-8'
    }
    data=json.dumps(data_s)
    requests=ur.Request(url=url,data=data.encode("utf-8"),headers=headers)
 
    try:
        if json.loads(ur.urlopen(requests,context=context).read().decode())['code']==200:
            print('签到成功')
        else:
            print('如果签到失败就会发邮件')
            '''
            这里写发送邮件的方法
            '''
            pass
    except Exception as e:
        pass
def logo():
    logo_data = {
        "phone":input('请输入蘑菇钉账号'),
        "password":input('请输入蘑菇钉密码'),
        "loginType":"android"
    }
    request_logo = ur.Request(
        url = 'https://api.moguding.net:9000/session/user/v1/login',
        data =json.dumps(logo_data).encode(),
        headers = {
            'Content-Type':'application/json; charset=UTF-8'
        }
    )
    try:
        token = json.loads(ur.urlopen(request_logo,context=context).read().decode())['data']['token']
        if token:
            qiandao(token)
    except Exception as e:
        datad = '<urlopen error Remote end closed connection without response>'
        if datad==str(e):
            print('网络连接超时')
        else:
            print('账号或密码输入错误')
        pass
if __name__ == '__main__':
    logo()

image.png (123.78 KB, 下载次数: 5)

下载附件  保存到相册

2019-12-4 21:29 上传

代码图片

代码图片

版权声明:

本站所有资源均为站长或网友整理自互联网或站长购买自互联网,站长无法分辨资源版权出自何处,所以不承担任何版权以及其他问题带来的法律责任,如有侵权或者其他问题请联系站长删除!站长QQ754403226 谢谢。

有关影视版权:本站只供百度云网盘资源,版权均属于影片公司所有,请在下载后24小时删除,切勿用于商业用途。本站所有资源信息均从互联网搜索而来,本站不对显示的内容承担责任,如您认为本站页面信息侵犯了您的权益,请附上版权证明邮件告知【754403226@qq.com】,在收到邮件后72小时内删除。本文链接:https://www.piaodoo.com/7873.html

搜索