حقیقی لین دین میں ، ایف ایم زیڈ کوانٹ روبوٹ کی تجارتی حیثیت کو وقت پر جاننے کے ل sometimes ، بعض اوقات ہمیں روبوٹ کے ذریعہ انجام دیئے گئے لین دین کے نتائج کو وی چیٹ ، ای میل ، ایس ایم ایس وغیرہ پر بھیجنے کی ضرورت ہوتی ہے۔ تاہم ، ہر روز سیکڑوں مختلف اقسام کی معلومات ہوتی ہیں ، جس کی وجہ سے یہ ان معلومات کے لئے غیر حساس ہوجاتی ہے ، جس کی وجہ سے اہم معلومات کے بروقت جمع کرنے میں ناکامی واقع ہوتی ہے۔ لہذا ، یہ مضمون ڈنگڈنگ گروپ انٹرفیس کو کال کرکے روبوٹ پش میسج کو نافذ کرتا ہے۔
ڈنگنگ گروپ روبوٹ ایک اعلی درجے کی توسیع کا فنکشن ہے۔ جب تک ڈنگنگ اکاؤنٹ موجود ہے ، آپ اسے استعمال کرسکتے ہیں۔ یہ تیسری پارٹی کی معلومات کو ڈنگنگ گروپ میں جمع کر سکتا ہے تاکہ خودکار معلومات کی ہم وقت سازی حاصل کی جاسکے۔ یہ ویب ہوک پروٹوکول کی اپنی مرضی کے مطابق رسائی کی حمایت کرتا ہے ، اور یاد دہانی ، الرٹ اور دیگر معلومات کو ایف ایم زیڈ کوانٹ روبوٹ کے ذریعہ ڈنگنگ گروپ میں جمع کرتا ہے۔ تین میسج فارمیٹس اور پانچ میسج کی اقسام کی حمایت کی جاتی ہے: متن ، لنک اور مارک ڈاؤن۔ ایک ہی پیغام کو ایک ہی وقت میں متعدد ڈنگنگ گروپوں کو بھی بھیجا جاسکتا ہے۔ سرکاری لنک ملاحظہ کریں:https://ding-doc.dingtalk.com/doc#/serverapi2/ye8tup
ڈنگنگ گروپ میں تخلیق کردہ ہر اپنی مرضی کے مطابق روبوٹ ایک انوکھا ہک ایڈریس تیار کرے گا ، جسے ویب ہک ایڈریس کہا جاتا ہے۔ ڈنگنگ گروپ کو ویب ہک ایڈریس پر پیغام بھیج کر پیغام موصول ہوگا۔ آئیے مثال کے طور پر ڈنگنگ کے پی سی ورژن کو لیتے ہیں۔ سب سے پہلے ، گروپ چیٹ شروع کرنے کے لئے اوپری بائیں طرف
آویار پر کلک کریں ، روبوٹ مینجمنٹ کا انتخاب کریں ، پھر اپنی مرضی کے مطابق منتخب کریں ، اور شامل کریں پر کلک کریں۔ اپنی مرضی کے مطابق روبوٹ کا نام:
اگر یہ صرف یاد دہانی یا انتباہ کے لئے استعمال کیا جاتا ہے تو ، صارف کے ذریعہ بیان کردہ مطلوبہ الفاظ کو منتخب کریں۔ ہم یہاں جو مطلوبہ الفاظ کی وضاحت کرتے ہیں وہ ہے
ویب ہوک ایڈریس حاصل کرنے کے بعد ، ہم ایف ایم زیڈ کوانٹ حکمت عملی میں ایڈریس پر HTTP POST درخواست بھیج کر معلومات ڈنگنگ گروپ کو بھیج سکتے ہیں۔ نوٹ کریں کہ جب POST درخواست شروع کی جاتی ہے تو کردار سیٹ انکوڈنگ کو UTF-8 پر مقرر کرنا ضروری ہے۔
import requests
import json
from datetime import datetime, timedelta, timezone
# Output information to Dingding group
def msg(text):
token ="0303627a118e739e628bcde104e19cf5463f61a4a127e4f2376e6a8aa1156ef1"
headers = {'Content-Type': 'application/json;charset=utf-8'} # Request header
api_url = f"https://oapi.dingtalk.com/robot/send?access_token={token}"
json_text = {
"msgtype": "text", # Message type
"text": {
"content": text
}
}
# Send and print messages
Log(requests.post(api_url, json.dumps(json_text), headers=headers).content)
# Test functions
def onTick():
arr = ['BTC', 'ETH', 'XRP', 'BCH', 'LTC'] # Mainstream digital currencies
# Get the time of East Zone 8
bj_dt = str(datetime.now().astimezone(timezone(timedelta(hours=8))))
bj_dt = bj_dt.split('.')[0] # Time of processing
text = f'{bj_dt}\n' # Define information content
for i in arr: # Loop mainstream digital currency array
exchange.IO("currency", f"{i}_USDT") # Switch trading pairs
ticker = exchange.GetTicker().Last # Get the latest price
if i == 'LTC':
full = ' :'
else:
full = ':'
text = text + f"{i}/USDT{full}${ticker}\n" # Processing information content
msg(text) # Call msg function to output information
# Strategy entrance
def main():
while True: # Enter infinite loop
onTick() # Execute onTick function
Sleep(1000 * 60) # Sleep for one minute
جب ایک اپنی مرضی کے مطابق روبوٹ معلومات کو ہم آہنگ کرتا ہے تو ، وہ گروپ میں متعدد ممبروں کے لئے موبائل فون نمبر @ مقرر کرسکتا ہے۔ جب گروپ ممبر کو پیغام موصول ہوتا ہے تو ، ایک @ پیغام یاد دہانی ہوگی۔ یاد دہانی اس وقت بھی مطلع کی جائے گی یہاں تک کہ اگر کوئی پریشان سیشن مقرر نہیں ہے۔
# Output information to Dingding group
def msg(text):
token = "0303627a118e739e628bcde104e19cf5463f61a4a127e4f2376e6a8aa1156ef1"
headers = {'Content-Type': 'application/json;charset=utf-8'} # Request header
api_url = f"https://oapi.dingtalk.com/robot/send?access_token={token}"
json_text = {
"msgtype": "text", # Message type
"text": {
"content": text
},
"at": {
"atMobiles": [
"16666666666", # Phone number of the @
"18888888888" # Phone number of the @
],
"isAtAll": False # Not @ Everyone
}
}
# Send and print messages
Log(requests.post(api_url, json.dumps(json_text), headers=headers).content)
مندرجہ بالا کوڈ میں، ہم نے ہر ایک منٹ میں مرکزی دھارے میں شامل ڈیجیٹل کرنسی کی قیمت حاصل کرنے کے لئے ایک کیس لکھا اور یہ معلومات ڈنگنگ گروپ کو بھیج دیا: