参考大佬文章:102
ts_send函数
请求体用一个特殊标识字符串进行拼接两部分
后台Api_send_home函数
插入的是其中一个elif:
elif ts_body_method == 'GraphQL':
header['Content-Type'] = 'application/json'
query = ts_api_body.split('*WQRF*')[0]
graphql = ts_api_body.split('*WQRF*')[1]
try:
int(graphql)
except:
graphql = '{}'
payload = '{"query":"%s","variables":%s}' % (query, graphql)
response = requests.request(ts_method.upper(), url, headers=header, data=payload )