闲鱼监控-钉钉/飞书推送解析

以下是一个使用 易语言 实现的闲鱼监控并通过钉钉推送消息的示例代码,飞书的推送方式与之类似,但接口和参数可能会有所不同,您可以根据飞书的文档进行相应的调整。

import requests

import time

import json

import hmac

import hashlib

import base64

import urllib.parse

 

# 钉钉机器人的 Webhook 地址

webhook_url = "https://oapi.dingtalk.com/robot/send?access_token=your_token"

 

def get_xianyu_data():

    # 这里模拟获取闲鱼数据的过程

    # 实际应用中您需要根据闲鱼的接口和规则来获取数据

    data = "模拟的闲鱼数据"

    return data

 

def send_dingding_message(content):

    timestamp = str(round(time.time() * 1000))

    secret ='your_secret' # 钉钉机器人的密钥

    secret_enc = secret.encode('utf-8')

    string_to_sign = '{}\n{}'.format(timestamp, secret)

    string_to_sign_enc = string_to_sign.encode('utf-8')

    hmac_code = hmac.new(secret_enc, string_to_sign_enc, digestmod=hashlib.sha256).digest()

    sign = urllib.parse.quote_plus(base64.b64encode(hmac_code))

 

    headers = {

        "Content-Type": "application/json"

    }

 

    data = {

        "msgtype": "text",

        "text": {

            "content": content

        },

        "timestamp": timestamp,

        "sign": sign

    }

 

    response = requests.post(webhook_url, headers=headers, data=json.dumps(data))

    if response.status_code == 200:

        print("钉钉消息推送成功")

    else:

        print("钉钉消息推送失败,错误码:", response.status_code)

 

while True:

    xianyu_data = get_xianyu_data()

    # 这里进行数据的判断和处理,例如如果有特定的商品出现或者价格变化等

    message = "闲鱼数据有更新:" + xianyu_data

    send_dingding_message(message)

    time.sleep(1) # 每隔 1s分钟监控一次,您可以根据需要调整时间间隔

请注意,上述代码中的webhook_url需要您替换为您实际的钉钉机器人 Webhook 地址,your_secret需要替换为您机器人的密钥。同时,get_xianyu_data函数只是一个模拟,您需要根据闲鱼的实际接口和规则来实现获取数据的功能。闲鱼助手闲鱼秒,有技术支持,包售后,包更新,稳定输出,全网优势

 

闲鱼爬虫,闲鱼采集,闲鱼分析.闲鱼hook,闲鱼签名.闲鱼滑块,闲鱼风控,闲鱼抢拍,闲鱼强聊,闲鱼秒拍,闲鱼商品监控

多关键词搜索,手机端多人同时使用,多人强聊+手机推送+发布时间筛选,钉钉拉黑卖家,城市筛选(精准到区),多词屏蔽,自动拍,价格筛选,➕排出鱼小铺,➕只看验货宝,严选,高级商家屏蔽等全功能覆盖。

2d08aea7ca964cb6a58328767a69965e.png

 08f90cca44584b8697de0334f03cd3ac.png

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值