import base64,json,requests
WP='https://tslaw.id/wp-json/wp/v2'
UA='Mozilla/5.0 (Windows NT 10.0; Win64; x64) Chrome/120 Safari/537.36'
AUTH='Basic '+base64.b64encode(b'bambangbot:EFKm EYGx VQCP Y9go ncPr uM2Y').decode()
H={'Authorization':AUTH,'User-Agent':UA,'Accept':'application/json'}

for pid in [3208, 3226, 3219]:
    r=requests.get(f'{WP}/posts/{pid}?_context=edit',headers=H,timeout=60)
    p=r.json()
    raw=(p.get('content') or {}).get('raw','')
    rend=(p.get('content') or {}).get('rendered','')
    print(f'\n###### POST {pid} | slug={p.get("slug")} | status={p.get("status")} ######')
    print(f'raw len={len(raw)} | rendered len={len(rend)}')
    print(f'raw contains TTA={raw.count("TTA")} wa.me={raw.count("wa.me")} TS Law={raw.count("TS Law")}')
    print(f'rend contains TTA={rend.count("TTA")} wa.me={rend.count("wa.me")} TS Law={rend.count("TS Law")}')
# cek juga apakah ada redirect / template
print('\n--- check template & meta post 3208 ---')
r=requests.get(f'{WP}/posts/3208?_context=edit',headers=H,timeout=60).json()
print('template:',r.get('template'))
print('same author/date:',r.get('date'),r.get('author'))
