2015-01-18 2 views
0

나는 하나의 웹 사이트를 PHPFox로 만들었습니다. 웹 사이트가 제대로 작동하고 있습니다. 이제 iPhone 및 Android 스마트 폰용 모바일 앱이 개발 중이며 PHPFox 웹 사이트에서 사용하는 것과 동일한 데이터베이스를 사용합니다.모바일 앱 (iPhone 및 Android)의 PHPFox 웹 사이트에서 Slim Framework를 사용하여 기존 API에 액세스하는 방법은 무엇입니까?

그래서 저는 PHPFox 웹 사이트에 사용되는 기존 API를 모바일 앱 (iPhone과 Android 모두)에서 사용할 수있게하려고합니다. 나는 다시 바퀴를 다시 만들고 싶지 않고 모바일 앱용으로 기존 코드를 재사용하고 싶습니다.

나는 이것에 대해 많은 연구를했다. 나는 연구에 거의 4 일을 보냈다. 모바일 앱용 PHPFox 웹 사이트 (iPhone 및 Android)에서 기존 API에 액세스하는 방법을 설명하는 단일 링크를 얻지 못했습니다. 나는 내 연구에서 발견

하나 개의 옵션 등

을 PHP를 사용하거나 슬림, apigility 같은 그러한 프레임 워크를 구현하는 새로운 편안하고 웹 서비스를 만드는 것입니다하지만 위의 두 가지 방법 중 하나를 다음 것은 오버 헤드가 다시 될 것이라고 생각 - 코드의 사용 가능성도 달성되지 않습니다. 웹 사이트에서 잘 작동하는 코드도 모바일 앱에서 사용되어야합니다. 동일한 코드를 다시 작성할 필요가 없습니다. 그것이 내가 생각하는 것입니다.

PHPFox 웹 사이트의 기존 API를 사용하면 가장 좋은 해결책이라고 생각합니다. 잘못된 것일 수 있습니다. 내가 틀렸다고 생각하면 제 접근 방식을 수정하십시오.

몇 가지 유용한 예를 들어 설명하면 정말 좋을 것입니다.

필자는 PHPFox 문서도 살펴 보았지만 내가 직면 한 문제에서 도움이 될만한 유용한 것은 얻을 수 없었습니다. 당신은 또한 PHPFox의 문서에 관심이 있다면 링크를 아래로 이동하십시오

  1. http://unity.moxi9.com/docs
  2. http://unity.moxi9.com/kb

을 당신은 내가 나를 보자 마십시오 직면하고있어 문제와 관련된 유용한 아무것도 찾을 수 있다면 알고있다.

+0

PHPFox는 백엔드에 액세스하기위한 API 시스템을 제공합니까? 아니면 해당 프레임 워크로 API 시스템을 구축 할 수 있습니까? Slim (또는 실제로 모든 범용 프레임 워크)을 사용할 수 있지만 가능한 경우 응용 프로그램 아키텍처를 사용하는 것이 좋습니다. PHPFox에이 문서가 있는지 여부를 표시하는 온라인 문서가 있습니까? – halfer

+0

@halfer : 그렇습니다. PHPFox는 API 시스템을 제공하지만 모바일 앱에서이 PHPFox API 시스템에 액세스하는 방법은 인터넷에서 정보를 얻을 수 없습니다. 그것이 바로 지금 직면 한 가장 큰 문제입니다. 또한 PHPFox에 대한 doce도 그렇게 많은 정보와 유용하지 않습니다. 슬림이나 다른 프레임 워크 같은 프레임 워크를 사용하는 것은 내가 생각하기에 아주 먼 길일 것이다. 모바일 앱용 PHPFox API 시스템에 액세스하는 방법을 제안 할 수 있다면 정말 좋을 것입니다. 내 문제에 관심을 보여 주셔서 감사합니다. – PHPLover

+0

당신이 읽고있는 문서에 대한 링크를 제공 할 수 있습니다. PHPFox가 작동하지 않을 것이라고 생각하시는 분은 Slim이 우수하고, 문서가 철저하며, 시작하는 데 아주 짧은 시간이 걸릴 것입니다.이 프레임 워크에는 학습 오버 헤드가 거의 없습니다. – halfer

답변

0

찾고있는 모든 것이 이미 문서에 있습니다. 귀하의 모바일 응용 프로그램은 PHPFox와 함께 응용 프로그램으로 등록됩니다. 그런 다음 해당 API를 사용할 수 있습니다. 나머지 질문은 일반 사용자가 "일반"웹 브라우저에서 모바일 앱을 인증해야하거나 모바일 앱에서도이 승인을 수행 할 수 있는지 여부입니다. 적어도 그것은 내가 문서에서 읽은 것입니다. 손에 설치가 잘되어 있기 때문에 시도해보십시오. 앱을 등록하고 API에 대한 요청을 수행하십시오.