Изпратете SMS от PHP

Съдържание

Има много услуги, които можем да включим в нашите приложения, за да увеличим тяхната функционалност и да добавим стойност към нея. Една от тези услуги, които можем да добавим, е изпращането на SMS от нашата платформа и всичко това в няколко прости стъпки.

За доставка СМС от PHP ще използваме API TextMagic, което чрез конфигуриране на няколко опции можем да го направим достъпно за нашето приложение.

Получаване на API на TextMagic
Първо отиваме на страницата TextMagic и се регистрираме по конвенционален начин, след като процесът приключи ще ни бъдат посочени настройките, които можем да приложим, избираме настройките по подразбиране, както на следващия екран.

След това ще имаме екран за потвърждение, за да проверим дали услугата работи правилно, поставяме номера си и ако искаме, променяме текста, който ще получим като тест, след това натискаме Изпрати.

Ние избираме продукта, който искаме да изпробваме, в този случай това би бил SMS API и отиваме на следващия екран, където ще бъдем приети от менюто API на TextMagic, където можем да видим потребителя, който ще използваме в нашия код PHP.

Сега остава само да генерираме паролата си и да изтеглим библиотеките, за да можем да използваме класовете, които имат методите за изпращане на съобщения. След като библиотеката бъде изтеглена, я поставяме в същата директория, където ще бъде основният ни код, и накрая натискаме бутона Генерирайте нова парола за API за генериране на паролата на нашия код. С това е време да се развие функционалността.

Кодът
За да създадем функционалност, създаваме нов файл .php които трябва да са в същата директория като библиотеките. Нека видим пълния код и след това ще обясним как работи:

 $ user, 'password' => $ password)); $ reply = $ router-> send ('Ново текстово съобщение от PHP!', масив (34630735410), вярно); var_dump ($ отговор);
Първото нещо, което правим, е да включим библиотеките от класа на TextMagic, по този начин можем да използваме методите за доставка без никакви проблеми. Определяме потребителското име и паролата, предоставени от приложението, създаваме обект от класа TextMagicAPI, наричаме метода изпращам предаване на телефонния номер, на който съобщението ще пристигне в масива и накрая отпечатваме отговора в случай, че съобщението не пристигне, за да знаем какво се е случило с нашата функционалност.

Когато проверяваме мобилния си телефон, можем да видим, че имаме SMS във входящата си поща и със съобщението, което сме включили.

Важно е да споменем, че в нашия код успяхме да включим един номер, но тази функционалност може да бъде разширена и комбинирана с заявки към нашия База данни или дори да импортирате файл Excel и след това обработваме числата в итеративен цикъл и ги изпращаме групово.

Вече знаем как да изпращаме SMS от PHP с няколко прости реда код и това се дължи на лекотата на методите, включени в TextMagicОстава само за всеки да разшири функционалността, ако има нужда от нея и да я адаптира към нуждите на всяко от приложенията, които я изискват.

wave wave wave wave wave