Evet, buna benzer birşey, ancak mesela burada ben API'den dönen veri ile işlem yapmak istiyorum. Misal 200 döndüyse şunu yap, 500 döndüyse bunu yap gibi gibi. İlgili formda bi notify çıkarma gibi bootstrap notifyleri örnek.
Bir de bu kodda formdaki verileri nasıl alacağım? API endpoint'i gizleme gibi bir durum söz konusu mu?
Api dediğiniz şey zaten bu amaca hizmet ediyor. Sorularınıza gelecek olursak;
Bu örnek json olarak veriyi apiye post methodu ile yollar json olarak cevabı alır.
Formdaki verileri post methodu ile alacaksınız;
print_r($_POST); // Gelen verileri görebilirsiniz.
Cevabı ise json olarak vereceksiniz örnek;
$result = array();
$result['status'] = false;
$result['msg'] = 'Olmadı!';
echo json_encode($result);
Apiyi gizlemek istiyorsanız ajax ile postu kendi sitenizdeki bir urlye gönderin. Orada php ile api arasında iletişim kurun, ona göre ilerleyin. Bu şekilde gizlemiş olursunuz gerçek api urlsini.
Tarayıcı üzerinden yapılan bağlantıları gizleyemezsiniz.