2016-06-14 5 views
0

사용자가 가입이나 서비스에 대한 기한을 입력 할 수있게 해주는 웹 애플리케이션을 만들려고합니다. 사용자가 서비스를 추가하면 기한 날에 발생할 연락 방법을 제출할 수 있습니다. 다양한 방법은 SMS, 전화 통화 및 전자 메일 중 하나입니다. 사용중인 API는 Message360입니다. 좀 더 정보는이 링크를 통해 API에서 찾을 수 있습니다 : 만 CodeIgniter를 함께 작업 한으로CakePHP 3로 써드 파티 API 구현하기

http://ytel-inc.github.io/Message360-PHP-Helper-Library/

내가 CakePHP는 비교적 새로운 해요. API 사용을위한 계정이 있어야하며 가지고 있습니다. 누군가 내 응용 프로그램을 모든 사용자의 기한을 청취하고 자신이 선호하는 연락 방법을 기반으로 텍스트, 전자 메일 등을 보내는 방법에 대한 팁이 있습니까?

여기에서 가장 큰 문제는 Cake를 사용하여 제 3 자 API를 구현하는 방법에 대해 완전히 확신 할 수 없다는 것입니다. 제공된 설명서를 읽었습니다.

또 다른 문제는 데이터를 받고 내 신청서를 마감일과 같은 일정을 지켜보고 Message360 API 서버에 요청하여 텍스트, 전화 또는 이메일을 보내도록하는 것입니다.

내 CakeApp 라이브러리 폴더에 PHP 라이브러리를 복사 한 다음 별도의 컨트롤러를 만들어야합니까? 아니면 내 AppController에 넣는 것이 더 그럴 듯하다.

지혜의 말씀은 크게 감사하겠습니다. 또한 도움이된다면 내 응용 프로그램 코드 줄을 연결할 것입니다.

답변

1

여기에서 가장 큰 문제는 Cake를 사용하여 제 3 자 API를 구현하는 방법에 대해 확실하지 않으며 제공된 설명서를 읽었습니다.

  • 그것이

    require_once(ROOT . 'vendor' . DS . 'Message360' . DS . 'library' . DS . 'message360.php');

  • 을 포함하여 포함 우리는이 예에서 /공급 업체/Message360를 사용합니다 -

    1. /공급 업체에 Message360 해방을 넣어 수업 이름

      응용 프로그램에서 363,210

      namespace App\Controller; use Message360; use Message360_Exception;

    2. 사용 Message360 :

      $Message360 = Message360::getInstance();

    3. 문제가 해결되지 않으면 현재

      https://github.com/Ytel-Inc/Message360-PHP-Helper-Library

    4. 에서 더 많은 예제를 찾을 수 있습니다, 당신은 항상 @ 메시지에서 지원을받을 수 있습니다 360COM

    는 또 다른 문제는, 텍스트, 전화를 만들기 위해 Message360의 API 서버에 해당 요청을 호출 한 후 데이터를 받고 내 응용 프로그램이 지속적으로 이벤트를 볼 만들기 등의 기한으로 할 것 또는 이메일.

    관련 문제