수

프레임워크없이 api 구성을 어떻게 잡아야할지..

· 2021-01-05 (화) 10:14:05 · 1425 · 2

기존 서비스가 php 프레임워크 없이 날코딩으로 되어있어, 그대로 사용해야합니다.

가령 앱에서 로그인을 한다 가정하에  로그인시 서버단 api 페이지로 정보를 받아서

디비 정보가 없으면  어떤코드를... (이부분도 어떻게 처리할지 감이 안잡히네요.)

정보가 있을경우 회원 정보를 json 방식으로 뿌려주려고 합니다.

 

 

 

session_start();
include "db_info.php";
$arr = explode("/", $_REQUEST['url']);

if( count($arr)>= 1) $category = $arr[0]; // 구분자.
if( count($arr)>= 2) $type = $arr[1];      // 중간 구분자.
if( count($arr)>= 3) $seq = $arr[2];      // 세번째 구분자.

$headers = getallheaders();

$accept = $headers['Accept'];                 // 리턴타입을 결정하기 위하여 사용됨.

$method = $_SERVER['REQUEST_METHOD']; // GET, POST, DELETE, PUT


 if( $method == "GET"){      // 로그인 처리.

  header("Content-Type:application/json");

  $inputJSON = file_get_contents('php://input');

  $input= json_decode( $inputJSON, TRUE ); //convert JSON into array

  $member_id = $input['member_id'];
  $member_pw = $input['member_pw'];

echo $member_id;  ----->  빈값으로 나옵니다. 테스트는 포스트맨으로 했습니다.

 

//$obj = login_check($member_id, $member_pw);

//echo json_encode($obj); 추후에 정보를 뿌려줌

 

 

위와같은 구성이 무리가 없는지요?

파라미터는 앱단에서  어떻게 받아야하는지 . 꼭 좀 답변 부탁드립니다.

 

|

댓글 2개

https://sir.kr/so_app/1967 참조하세요. 내부는 어떤 식으로 동작을 해도, RESTful API의 스펙만 맞으면 됩니다. https://sir.kr/so_app/1948
2021-01-07 (목) 13:34:28
답변 감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

앱개발

758건
+
분류 제목 글쓴이 날짜 조회
Hybrid 21-02-08 조회 1,984
Hybrid 21-02-07 조회 4,212
Hybrid 21-02-07 조회 2,305
Android 21-01-25 조회 3,390
IOS 21-01-24 조회 1,585
Hybrid 21-01-09 조회 2,052
기타 21-01-06 조회 3,282
21-01-06 조회 2,246
21-01-05 조회 2,795
21-01-05 조회 2,288
21-01-05 조회 1,426
21-01-04 조회 1,732
21-01-04 조회 2,015
21-01-04 조회 2,635
21-01-03 조회 2,021
20-12-29 조회 2,218
20-12-25 조회 1,509
20-12-24 조회 1,489
20-12-22 조회 1,600
20-12-21 조회 1,562
20-12-21 조회 2,233
20-12-19 조회 1,523
20-12-19 조회 1,616
20-12-18 조회 1,227
20-12-16 조회 1,549
20-12-15 조회 2,841
20-12-12 조회 1,557
20-11-25 조회 2,490
20-11-12 조회 2,352
20-10-13 조회 1,600