定時給微信好友發送信息


 1 from __future__ import unicode_literals
 2 import requests
 3 import itchat
 4 import time
 5 
 6 def get_news():
 7     url='http://open.iciba.com/dsapi'
 8     resp=requests.get(url)
 9     contents=resp.json()['content']
10     translation=resp.json()['translation']
11     return contents,translation
12 
13 def send_news():
14     try:
15         #登錄你的微信賬號,會彈出網頁二維碼,掃描即可
16         itchat.auto_login(hotReload=True)
17         #獲取你對應的好友備注,
18         my_friends=itchat.search_friends(name=u'Ray')
19         #獲取對應名稱的一串數字
20         lover_name=my_friends[0]['UserName']
21         img = '/home/chen/projects/crawls/crawl_download/imags/斗圖/9150e4e5gy1frctydjenij204s0500sn.jpg'
22         #獲取字典的內容
23         for i in range(11):
24             message1 = 'sb'
25             time.sleep(2)
26             itchat.send(message1, toUserName=lover_name)
27             itchat.send_image(img,toUserName=lover_name)
28             # message2 = 'sb'
29             # message3 = 'sb'
30         # message1=str(get_news()[0])
31         # content=str(get_news()[1][17:])
32         # message2=str(content)
33         # message3='來自愛你的人'
34         #發送消息
35         # itchat.send(message1, toUserName=lover_name)
36         # itchat.send(message2, toUserName=lover_name)
37         # itchat.send(message3, toUserName=lover_name)
38         #沒86400秒(1天)發送一次
39         # t=time(86400,send_news())
40         # t.start()
41     except:
42         message4=u'今天最愛你的人出現了 bug /ToT/~~'
43         itchat.send(message4,toUserName=lover_name)
44 def main():
45     send_news()
46 if __name__ == '__main__':
47     main()

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM