material.py 658 B

1234567891011121314151617181920212223242526272829
  1. # -*- coding: utf-8 -*-
  2. # @Time: 2023/12/26
  3. import os
  4. import random
  5. import sys
  6. import datetime
  7. sys.path.append(os.getcwd())
  8. from common.feishu import Feishu
  9. class Material():
  10. # 获取飞书表格里所有小程序
  11. @classmethod
  12. def feishu_list(cls):
  13. wx_message = Feishu.get_values_batch("ffc082")
  14. list = []
  15. for row in wx_message[1:]:
  16. name = row[0]
  17. cookie = row[1]
  18. apptype = row[2]
  19. if name:
  20. number = {"name": name, "cookie": cookie, "apptype": apptype}
  21. list.append(number)
  22. else:
  23. return list
  24. return list