API คืออะไร? อธิบายแบบคนไม่เขียนโปรแกรมรู้เรื่องได้มั้ย?

????????????????????????????????????????????????????????????????????????? ??????????????????????????????? Facebook ??????????????????? ???????????? facebook.com ????????????????

???????????????

??????????????????????????????????????????? ?????????????????????????? ?????????? ??? ??????????? ????????????????????????????????????? ???

  1. ?????? ???? n ???? ??????????????????? + ??????????????????
  2. ?????? ????? n ???? ???????????????????? + ??????????????????

????????????????????????????????????? ????????????????? ??? ???? n ???? ??? ????? n ????

????????????????? ????????????????????? ??????????????????????? ???? 1000 ???? ??? ????? 1000 ????

???????????????????? ???????? 500 ???? ?????????????????????????????????? ????????????????????????????????

???????????????????? ???? ??????????? ???????????????????????????????????????????????????????

???????????????????? ???????? 1000 ???? ????????????????????????????????????????? ??????????????????????????????????? ???????????????? ???????????????

???????????????????? ????????? 5 ????? ????????????????????????? ???????????????????????? ????????????????????????

???????????????????????????????? ?????????????????????????? API ?????????? ?????????????????????????????????? ???????????

API ??????????

API ?????????????????????? ???????????????????? ?????????????????????????????????????????????????????????????????? ????????????????????????????????????????????? ????????????????????? ???????? server ??????????????????????????? ??????????? Internet ??????????????????????????????????????????????? ????????????????????

?????????????????????????????????????????????????????????????? ?????? API ?????? ???

  1. http://myfishball.com/api/fish?amount=n ???? API ????????????????????????????? ?????????? n ????????????????????????? ??????????????????????? ????????????????????????????????????????????????
  2. http://myfishball.com/api/shrimp?amount=n ???? API ????????????????????????????????? ?????????? n ????????????????????????? ??????????????????????? ????????????????????????????????????????????????

?????????????????????? 1000 ??? ?????????????? 1000 ??? ?????? http://myfishball.com/api/fish?amount=1000 ?????????? ??????? http://myfishball.com/api/shrimp?amount=1000

???????????? http://myfishball.com/api/octopus?amount=500 ???????? ????? API ??????????????

???????????? http://myfishball.com/api/fish?amount=many ???????????????????????? ????????????????????????? ?????????????????????????????????????????????

???????????? http://myfishball.com/api/fishshrimp?amount=1000 ???????? ????? API ????????????? ?????????????????????????????????????????

???????????? http://myfishball.com/api/fishmeat?amount=5kg ???????? ????????????? API ??????????????????

??????????????????

?????????????????????????????????? ?????????????????????????????????????????????????

?????????????? API ?????????????????????????????? ????????????????? ?????????????????????????? ??? ??? ????????????????????????????? ??????????????????????????????????

????????????????????????????? ???????????????????????????????? ???????????????????????? ??????????????? ????????????????? ????????????????????????????????????????????? ?????????????????????????????? ??????????????????? ??? ??????????????? API ?????????????????????????????

?????? API ?????????

????????????????????????????????????????????????????????????????? ????????????????????????????? ???????????????????????????????????????????????????? ???????????????????????????????????????????? ?????????? ????????????? ??????????????? ???????????????????????????????? API ??????????? ??????????????????????????? ?? iPhone, Android ??????????? ??????????????????????????????????????? ?????????????????? API ??????????????

???? API ???????????????????

?????????????????????????????????????????????? ???/?????????????????????????????????????????????? ???? ?????? ?????????????????????????????????? ??????????????????????????? API ????????? server ????????????? API ?????????????????????????????????????????????

?????????????

What is an API?

Answer (1 of 164): An API is a list of commands as well as the format of those commands that one program can send to?

www.quora.com