0基础用Python和Postman搜里程票教程

这太强了吧

每分鈡一次会被ban ip吗?

点continue generating,或者在prompt里让gpt不要include sample response

所以你有个截图么?chatgpt生成出来的code大概是什么样子的?为啥你的一开始是response =,我的一开始是data =
用的prompt是什么呢?

你公司有码农吧,请人吃顿饭,叫同事帮你写吧

1 个赞

这个无所谓的

1 个赞

我的代码段长这个样子

import http.client
import json

conn = http.client.HTTPSConnection("www.aa.com")
payload = json.dumps({
  "metadata": {
    "selectedProducts": [],
    "tripType": "OneWay",
    "udo": {
      "loyalty_tier": "Regular",
      "travel_type": "personal"
    }
  },
  "passengers": [
    {
      "type": "adult",
      "count": 1
    }
  ],
  "requestHeader": {
    "clientId": "AAcom"
  },
  "slices": [
    {
      "allCarriers": True,
      "cabin": "BUSINESS,FIRST",
      "departureDate": "2024-07-08",
      "destination": "IAD",
      "destinationNearbyAirports": False,
      "maxStops": None,
      "origin": "EWR",
      "originNearbyAirports": False
    }
  ],
  "tripOptions": {
    "corporateBooking": False,
    "fareType": "Lowest",
    "locale": "en_US",
    "pointOfSale": "US",
    "searchType": "Award"
  },
  "version": "",
  "queryParams": {
    "sliceIndex": 0,
    "sessionId": "",
    "solutionSet": "",
    "solutionId": ""
  }
})
headers = {
  'accept': 'application/json, text/plain, */*',
  'accept-language': 'en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7',
  'content-type': 'application/json',
  'origin': 'https://www.aa.com',
  'priority': 'u=1, i',
  'referer': 'https://www.aa.com/booking/choose-flights/1',
  'sec-ch-ua': '"Not/A)Brand";v="8", "Chromium";v="126", "Google Chrome";v="126"',
  'sec-ch-ua-mobile': '?0',
  'sec-ch-ua-platform': '"macOS"',
  'sec-fetch-dest': 'empty',
  'sec-fetch-mode': 'cors',
  'sec-fetch-site': 'same-origin',
  'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36',
}
conn.request("POST", "/booking/api/search/calendar", payload, headers)
res = conn.getresponse()
data = res.read()
response = json.loads(data.decode("utf-8"))
1 个赞

话说这个可以搞AC吗?搞了一下发现没什么头绪

我印象里ac用cloudflare
那就试试headless browser吧 :yaoming:
难度++++

这个教程应该只适合有api的,AC不行

话说需要登录才能查的是不是基本都难度++++?(eg BA?

是的,而且有的查得多了还会封号(比如AV)

升钛!升钛!已经钛金了。

能搞UA吗?能的话我去试试

UA有反爬,会比较麻烦

UA不需要账户就能查
已经是难度—了
烦的是国泰这种又要账号又要反爬的
他的api又有延迟

你是真的被封了?我是真的被封了,怎么解封?

反爬的cookie好雜 求大神教教

s老师能教我弄个查南航的吗,expertflyer好像查不到了只能用官网了 :angry:

我是搜到票给自己发邮件,但是挂了几个月都没搜到想要的日期。。。。

我裸ip,rate相当激进都没事。。

虽然我已经出到想要的票退出赛场了