Facebook消息自动发送辅助工具

应客户需求开发一“Facebook消息自动发送辅助”工具。客户是做外贸生意的,需要定期给潜在客户推送产品信息,之前都是手动进行的,效率可想而知。

具体要求如下:

1.程序能够读取指定的”Facebook好友或陌生人链接”列表,每行一个。例如下面是3个待发送目标用户。

https://www.facebook.com/messages/t/10BestesDeals  
https://www.facebook.com/messages/t/AmazingHotDealsNeverPayFullPrice  
https://www.facebook.com/messages/t/gunnzhao

 

2.程序能够读取指定的”待发送消息”列表,用两个回车换行符来分割不同的消息。例如下面是两条待发送消息。

URL: https://www.amazon.com/dp/B07HL6J61V  
Product name:Fast Wireless Charger  
50% off Code: VRZYF3ST  
Reg. Price: $14.99  
Final Price: $7.49  
Expire Date: 2019-9-8  
  
URL: https://www.amazon.com/dp/B07GB3395M  
Product name:  Men's Dress Socks Business Comfy Socks  
60% off code(for Striped 5pack and Argyle 3pack): ETARA5MY  
Reg.Price: $10.99-$15.99  
Final Price: $4.39-$6.396  
Expire Date:  2019-9-6

 

3.支持设置消息发送间隔和用户切换间隔,防止发送过快被屏蔽。

对于含有亚马逊URL的消息,需要等待消息发送区的商品预览(如下图所示)完全加载之后再发送,否则发送的消息中不含有商品图文说明,可读性降低。

这是一个典型的Web自动化辅助工具定制开发的需求。客户之前靠手动复制粘贴进行的,需要挨个打开每个好友(或者陌生人)的对话框,然后逐条复制粘贴待发送消息,等待商品图片加载完毕后点击提交按钮,效率很低,而且容易遗漏。另外由于人工不好把控发送频率,容易被对方屏蔽。

这一重复性的工作完全可以由程序来实现。鲲之鹏的技术人员通过Python + Selenium + Chrome实现了这个辅助工具,用户只需要将要发送的目标和消息复制到指定文件内,然后双击程序,等待发送完毕即可,大大提高了用户的效率,为客户节约了大量宝贵时间。

赞 (0)