import base64,json,requests
WP='https://tslaw.id/wp-json/wp/v2'
UA='Mozilla/5.0 (Windows NT 10.0; Win64; x64) Chrome/120'
AUTH='Basic '+base64.b64encode(b'bambangbot:EFKm EYGx VQCP Y9go ncPr uM2Y').decode()
H={'Authorization':AUTH,'User-Agent':UA,'Accept':'application/json'}
# cari post by slug
r=requests.get(f'{WP}/posts?slug=cara-daftar-merek-dagang-2',headers=H,timeout=60)
print('status:',r.status_code)
data=r.json()
print('jumlah hasil:',len(data))
for p in data:
    print('ID:',p.get('id'),'| slug:',p.get('slug'),'| status:',p.get('status'),'| date:',p.get('date'))
    print('link:',p.get('link'))
    print('title:',p.get('title',{}).get('rendered'))
    # cek cagat TTA / WA button di raw
    raw=(p.get('content') or {}).get('raw','')
    print('contains TTA:', raw.count('TTA'), '| contains TSLaw:', raw.count('TS Law')+raw.count('TSLaw'))
    print('has wa.me/628:', 'wa.me/628' in raw)
