Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 781 Bytes

README.md

File metadata and controls

37 lines (28 loc) · 781 Bytes

Zalo-Sdk-Php

Installation

Using Composer

  php composer.phar require zalopage/zalo-sdk-php

Example

  try {
    $factory = new ZaloServiceFactory($pageId, $secretKey);
  
    $messageService = $factory->getZaloMessageService();
  
    $zaloPageResult = $messageService->sendTextMessageByPhoneNum($phone, $message, $sms, $isNotify);
  
    if ($zaloPageResult >= 0) {
      echo "Success";
    }
  
  } catch (ZaloSdkException $ex) {
    $error['code'] = $ex->getZaloSdkExceptionErrorCode();
    $error['message'] = $ex->getZaloSdkExceptionMessage();
  } catch (\Exception $ex) {
    $error['code'] = 500;
    $error['message'] = $ex->getMessage();
  }

Credits: