author_test.py 1.4 KB

1234567891011121314151617181920212223242526272829303132
  1. # -*- coding: utf-8 -*-
  2. # @Author: wangkun
  3. # @Time: 2023/6/19
  4. import json
  5. import requests
  6. url = "https://kapi-xng-app.xiaoniangao.cn/v1/album/user_public"
  7. next_t = -1
  8. visited_mid = 297080453
  9. payload = "{\"share_width\":300,\"log\":{\"brand\":\"iPad\",\"net\":\"wifi\",\"resolution\":\"750*1334\",\"uid\":\"2F310D09-5E32-5985-8644-3BCB6920E76F\",\"app_version\":\"1.22.5\",\"channel\":\"ios_app_store\",\"page\":\"\",\"product\":\"xng\",\"os_version\":\"15.7\",\"pf\":\"4\",\"session_id\":\"47D7817B-AAB1-4E70-BA7F-B868FC9AA21F\",\"idfa\":\"\",\"device\":\"iPad Pro (12.9-inch) (3rd generation)\"},\"qs\":\"imageMogr2\\/gravity\\/center\\/rotate\\/$\\/thumbnail\\/!690x385r\\/interlace\\/1\\/format\\/jpg\",\"share_height\":240,\"start_t\":-1,\"token\":\"\",\"visited_mid\":211201301,\"limit\":20}"
  10. payload_dic = json.loads(payload)
  11. payload_dic['visited_mid'] = visited_mid
  12. payload_new = json.dumps(payload_dic)
  13. headers = {
  14. 'Host': 'kapi-xng-app.xiaoniangao.cn',
  15. 'content-type': 'application/json; charset=utf-8',
  16. 'accept': '*/*',
  17. 'authorization': 'hSNQ2s9pvPxvFn4LaQJxKQ6/7Is=',
  18. 'verb': 'POST',
  19. 'content-md5': 'c7b7f8663984e8800e3bcd9b44465083',
  20. 'x-b3-traceid': '2f9da41f960ae077',
  21. 'accept-language': 'zh-cn',
  22. 'date': 'Mon, 19 Jun 2023 06:41:17 GMT',
  23. 'x-token-id': '',
  24. 'x-signaturemethod': 'hmac-sha1',
  25. 'user-agent': 'xngapp/157 CFNetwork/1335.0.3.1 Darwin/21.6.0'
  26. }
  27. response = requests.post(url, headers=headers, data=payload_new)
  28. print(response.text)