python對接微吼

2021-09-26 08:19:02 字數 1141 閱讀 5918

class accountsync(object):

def __init__(self):

# 微吼

self.auth_type = 1 # 授權型別,1為驗證帳號和密碼(目前只通過帳號和密碼驗證)

self.account = '***' # auth_type為1時為必填項,用於登入e.vhall.com的帳號,是在「帳號設定」頁面裡查詢到的「帳號」

self.password = '***x' # auth_type為1時為必填項,用於登入e.vhall.com的密碼,用於登入的密碼

self.wh_find_url = "" # 獲取微吼使用者id

self.wh_add_url = "" # 建立微吼使用者

# 新增微吼使用者

def set_wh_user(self, user_list):

if user_list:

for user in user_list:

username = user['name_']

password = user['password_']

body =

find_res = hx_request.post(url=self.wh_find_url, headers=self.headers, parameters=body)

if find_res.data['code'] != '200': # 微吼沒有該使用者

logger.error('微吼沒有使用者: %s' % user)

body['pass'] = password

response = hx_request.post(url=self.wh_add_url, headers=self.headers, parameters=body)

if response.data['code'] != 200: # 增加微吼使用者失敗

logger.error('增加微吼使用者失敗: %s, error_msg:%s' % (user, response.data['msg']))

if response.data['code'] == 200: # 增加微吼使用者成功

logger.info('增加微吼使用者成功: %s' % user)

其他介面微吼api文件:

微吼自動簽到

前言 為了應對青軟網課簽到。準備 python環境,selenium庫 pip stall selenium即可。from time import sleep from selenium.webdriver.support import expected conditions as ec from ...

beecloud對接 微信支付

1 付款碼支付 適用於線下場所 應用場景有 一 企業付款到零錢 開通流程 2.超級管理員開通 前往商戶平台 產品中心 企業付款到零錢 申請開通 3.特殊要求 交易資金是即時入賬到商戶號基本戶的商戶,需要滿足以下要求 需入駐滿90天,連續交易30天。二 企業付款到銀行卡 企業付款到銀行卡提供由商戶直接...

微信jsapi支付對接

var is weixin function 當頁面載入完成 為什麼要獲取code?package 統一下單介面返回的prepay id引數值,提交格式如 prepay id prepay id code 前端獲取 openid 後台拿code去獲取openid prepay id 後台拿openi...