I have an a rest api, it has medicines and information about each medicine.
api/v1/medicine/ Returns this
{
"success": true,
"data": [
{
"medicineId": 12,
"medicineName": "Abacavir"
},
{
"medicineId": 10,
"medicineName": "Alclometasone"
},
{
"medicineId": 15,
"medicineName": " Alectinib"
},
{
"medicineId": 13,
"medicineName": "Amiloxate"
}
and api/v1/medicine/ID returns info about a medicine
{
"success": true,
"data": {
"medicineId": 16,
"medicineName": " Alendronic acid",
"medicineDescription": "Alendronic acid is a bisphosphonate that is used for the treatment of some forms of osteoperosis and Paget's disease . It functions by preventing resorption of bone ",
"sideEffects": "you may experience whilst taking alendronic acid are stomach pain, indigestion or acid reflux,flatulence or bloating, constipation or diarrhoea and muscle, joint or bone pain.",
"chemicalFormula": "C4H13NO7P2",
"indication": "Alendronic acid is indicated for the treatment and prevention of osteoporosis in men and postmenopausal women, treatment of glucocorticoid-induced osteoporosis, and Paget's disease of bone. However, alendronic acid is not indicated for use in pediatric populations or patients with a creatinine clearance <35mL/min.",
"associatedCondition": "Osteogenesis Imperfecta
Osteoporosis
Osteoporosis caused by glucocorticoid
Paget's Disease",
"alternatives": [],
"categories": [
"Agents Causing Muscle Toxicity",
"Bone Density Conservation Agents",
"Bisphosphonates"
]
},
"message": "Successfully retrieved"
}
I want to show a list a medicines and when i click on a medicine, it shows a popup with the info about that medicine All of that inside wordpress
I tried this
<?php
$age = file_get_contents('http://link/rest/v1/medicine/');
$array = json_decode($age, true);
$medicine_names = [];
foreach($array['data'] as $key=>$value)
{
echo ($value['medicineName']). '<br/>' ;
}
?>
Which lists the medicines
Any idea how i can achieve that in wordpress?