26 lines
686 B
Python
26 lines
686 B
Python
import requests
|
|
|
|
app_id = 'cli_a9000d2e8678dbde'
|
|
app_secret = 'E4sZQAEk4kZC1jYXE5JUodr8rtXnnB7W'
|
|
node = 'RBSxwq8woiQDCUkRZfkcg7x8nMb'
|
|
|
|
r = requests.post(
|
|
'https://open.feishu.cn/open-apis/auth/v3/tenant_access_token/internal',
|
|
json={'app_id': app_id, 'app_secret': app_secret},
|
|
timeout=15,
|
|
)
|
|
print('token_status=', r.status_code)
|
|
print('token_body=', r.text)
|
|
res = r.json()
|
|
tok = res.get('tenant_access_token')
|
|
headers = {'Authorization': f'Bearer {tok}'}
|
|
|
|
r2 = requests.get(
|
|
'https://open.feishu.cn/open-apis/wiki/v2/spaces/get_node',
|
|
params={'token': node},
|
|
headers=headers,
|
|
timeout=15,
|
|
)
|
|
print('node_status=', r2.status_code)
|
|
print('node_body=', r2.text)
|