{"id":88,"date":"2021-11-05T21:53:02","date_gmt":"2021-11-05T19:53:02","guid":{"rendered":"https:\/\/smsalert.mobi\/blog\/?p=88"},"modified":"2023-11-20T09:31:39","modified_gmt":"2023-11-20T07:31:39","slug":"sms-gateway-integrare-php","status":"publish","type":"post","link":"https:\/\/smsalert.mobi\/blog\/sms-gateway-integrare-php\/","title":{"rendered":"SMS Gateway, integrare PHP"},"content":{"rendered":"\n<p>Este timpul pentru o noua integrare, de aceasta data la un nivel mai general pentru limbajul de programare PHP.<\/p>\n\n\n\n<p>Noua librarie este disponibila pe <a href=\"https:\/\/github.com\/smsalert-mobi\/smsalert-php\" rel=\"nofollow noopener\" target=\"_blank\">GitHub<\/a> si poate fi instalata prin composer sau descarcata arhiva.<\/p>\n\n\n\n<p>Ce este composer ?<\/p>\n\n\n\n<p>Composer este un manager de pachete la nivel de aplica\u021bie pentru limbajul de programare PHP care ofer\u0103 un format standard pentru gestionarea dependen\u021belor software-ului PHP \u0219i a bibliotecilor necesare. A fost dezvoltat de Nils Adermann \u0219i Jordi Boggiano, care continu\u0103 s\u0103 gestioneze proiectul. Au \u00eenceput dezvoltarea \u00een aprilie 2011 \u0219i l-au lansat pentru prima dat\u0103 pe 1 martie 2012. [1] Composer este puternic inspirat de \u201enpm\u201d al lui Node.js \u0219i \u201ebundler\u201d al lui Ruby. Algoritmul de rezolvare a dependen\u021belor proiectului a \u00eenceput ca un port bazat pe PHP pentru libzypp satsolver de la openSUSE. <\/p>\n\n\n\n<p>Composer ruleaz\u0103 din linia de comand\u0103 \u0219i instaleaz\u0103 dependen\u021be (de exemplu, biblioteci) pentru o aplica\u021bie. De asemenea, permite utilizatorilor s\u0103 instaleze aplica\u021bii PHP care sunt disponibile pe \u201ePackagist\u201d , care este depozitul s\u0103u principal care con\u021bine pachetele disponibile. De asemenea, ofer\u0103 capabilit\u0103\u021bi de \u00eenc\u0103rcare automat\u0103 pentru bibliotecile care specific\u0103 informa\u021bii de \u00eenc\u0103rcare automat\u0103 pentru a u\u0219ura utilizarea codului ter\u021b\u0103 parte.<\/p>\n\n\n\n<p>Utilizand linia de comanda de mai jos puteti integra in proiectul dvs. in cateva minute libraria PHP ce va permite sa trimitet mesaje SMS.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>composer require smsalert-mobi\/smsalert-php<\/code><\/pre>\n\n\n\n<p>La momentul actual prin librarie se pot efectua urmatoarele actiuni:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>trimitere SMS<\/li>\n\n\n\n<li>programare SMS<\/li>\n\n\n\n<li>bulk SMS<\/li>\n\n\n\n<li>verificare status SMS<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Este timpul pentru o noua integrare, de aceasta data la un nivel mai general pentru limbajul de programare PHP. Noua librarie este disponibila pe GitHub si poate fi instalata prin composer sau descarcata arhiva. Ce este composer ? Composer este un manager de pachete la nivel de aplica\u021bie pentru limbajul de programare PHP care ofer\u0103 &#8230; <a title=\"SMS Gateway, integrare PHP\" class=\"read-more\" href=\"https:\/\/smsalert.mobi\/blog\/sms-gateway-integrare-php\/\" aria-label=\"More on SMS Gateway, integrare PHP\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":89,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[],"class_list":["post-88","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-modules"],"_links":{"self":[{"href":"https:\/\/smsalert.mobi\/blog\/wp-json\/wp\/v2\/posts\/88","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smsalert.mobi\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/smsalert.mobi\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/smsalert.mobi\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/smsalert.mobi\/blog\/wp-json\/wp\/v2\/comments?post=88"}],"version-history":[{"count":3,"href":"https:\/\/smsalert.mobi\/blog\/wp-json\/wp\/v2\/posts\/88\/revisions"}],"predecessor-version":[{"id":261,"href":"https:\/\/smsalert.mobi\/blog\/wp-json\/wp\/v2\/posts\/88\/revisions\/261"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/smsalert.mobi\/blog\/wp-json\/wp\/v2\/media\/89"}],"wp:attachment":[{"href":"https:\/\/smsalert.mobi\/blog\/wp-json\/wp\/v2\/media?parent=88"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/smsalert.mobi\/blog\/wp-json\/wp\/v2\/categories?post=88"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/smsalert.mobi\/blog\/wp-json\/wp\/v2\/tags?post=88"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}