{"id":89007,"date":"2025-08-08T14:34:43","date_gmt":"2025-08-08T14:34:43","guid":{"rendered":"https:\/\/mailinvest.blog\/index.php\/2025\/08\/08\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\/"},"modified":"2025-08-08T14:36:03","modified_gmt":"2025-08-08T14:36:03","slug":"twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on","status":"publish","type":"post","link":"https:\/\/mailinvest.blog\/index.php\/2025\/08\/08\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\/","title":{"rendered":"Twilio &#8220;Geo-text&#8221; Plug-In (a PHP Uber-style Geotracker Add On)"},"content":{"rendered":"<a href=\"https:\/\/go.fiverr.com\/visit\/?bta=1052423&nci=17043\" Target=\"_Top\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/fiverr.ck-cdn.com\/tn\/serve\/?cid=40081059\"  width=\"601\" height=\"201\"><\/a>\n<\/p>\n<p><a class=\"wp_automatic_demo_btn\" target=\"_blank\" href=\"https:\/\/1.envato.market\/c\/2840012\/950273\/4415?u=https%3A%2F%2Fcodecanyon.net%2Fitem%2Ftwilio-geotext-plugin-a-php-uberstyle-geotracker-plugin%2Ffull_screen_preview%2F20759976\">LIVE PREVIEW<\/a><a class=\"wp_automatic_buy_btn\" target=\"_blank\" href=\"https:\/\/1.envato.market\/c\/2840012\/950273\/4415?u=https%3A%2F%2Fcodecanyon.net%2Fitem%2Ftwilio-geotext-plugin-a-php-uberstyle-geotracker-plugin%2F20759976\">BUY FOR $30<\/a><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/previews.customer.envatousercontent.com\/files\/234653861\/splash-sms-v1.png\"><\/p>\n<p><strong>WHAT IS &#8220;GEO-TEXTING&#8221;?<\/strong>  <\/p>\n<table>\n<tr>\n<td>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/td>\n<td>\n(def) <i>&#8220;Geo-texting&#8221;<\/i> &#8211; (verb) the act of inviting folks by way of textual content to share their location realtime with one another on a personal geomap&#8230;uberstyle. Anybody with a smartphone and might textual content to the geo-text telephone quantity can play dispatcher and invite folks to share a geomap. To arrange your individual geo-text your individual setting, you&#8217;ll must host this plug-in, my newest script <a href=\"https:\/\/codecanyon.net\/item\/php-uberstyle-geotracking\/20320021\">PHP Uber-style Geotracking<\/a> and Twilio&#8217;s SMS &#8220;texting&#8221; providers (<a href=\"http:\/\/twilio.com\" rel=\"nofollow\">www.twilio.com<\/a>). <\/p>\n<p>You&#8217;ll be able to strive it out NOW in my demo setting right here. Simply textual content instructions (beneath) to 415-360-0886 &#8211; Click on <a href=\"https:\/\/geotext.saas1.us\/php\/sms\/howto.html\" rel=\"nofollow\">here<\/a> or on &#8220;Stay Demo&#8221; hyperlink above to get the complete record of instructions. <\/p>\n<p>QUICK START EXAMPLE: textual content the command &#8216;list-maps&#8217; to 415-360-0886 in your telephone now, it ought to say you don&#8217;t have any maps. Create a map and invite some folks to trace &#8211; textual content a comma or an area delimited record of telephone numbers or e mail addresses to 415-360-0886. These numbers and e mail addresses will obtain an e mail or textual content the place there&#8217;s a hyperlink than when clicked on utilizing a smartphone will likely be tracked in a personal geomap.)<\/p>\n<\/td>\n<td>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/td>\n<\/tr>\n<\/table>\n<p><strong>WHAT DOES THIS TWILIO &#8220;GEO-TEXT&#8221; PLUG-IN DO?<\/strong> <\/p>\n<p>This geotext plug-in is an SMS textual content front-end (leveraging Twilio) to my authentic geolocation script &#8211; <a href=\"https:\/\/codecanyon.net\/item\/php-uberstyle-geotracking\/20320021\">PHP Uber-style GeoTracking<\/a> script.<\/p>\n<p>This Twilio &#8220;Geo-text&#8221; plug-in is an add-on to my <a href=\"https:\/\/codecanyon.net\/item\/php-uberstyle-geotracking\/20320021\">PHP Uber-style Geotracking<\/a> script that enables anybody with entry to your Twilio telephone quantity to ask folks by way of textual content to share their location with others uber-style on a personal geomap. As well as the script options dispatcher performance not discovered within the authentic geotracking script. This performance consists of managing a number of geomaps, including\/deleting geotrackees, renaming maps and geotrackees, pinging geotrackees to replace their location, all from a smartphone utilizing SMS texting.<\/p>\n<p>The script is straightforward to put in &#8211; simply unzip contents &#8211; 1 file &#8211; into the &lt;root&gt;\/php\/sms folder of your authentic PHP Uber-style Geotracking instalation. This requires a Twilio account to ship and course of SMS texts. Configuration directions to hyperlink your Twilio telephone quantity to this plug-in seem beneath. <\/p>\n<p>NOTE: THIS SCRIPT IS AN ADD-ON AND REQUIRES THE PURCHASE OF MY <i><a href=\"https:\/\/codecanyon.net\/item\/php-uberstyle-geotracking\/20320021\">PHP UBER-STYLE GEOTRACKING<\/a><\/i> SCRIPT. THIS ALSO REQUIRES SIGNING UP FOR A PAID TWILIO ACCOUNT.<\/p>\n<p>This script consists of PHP code that CAN BE USED BY PHP DEVELOPERS AS A TEMPLATE for utilizing SMS TEXTING (utilizing <a href=\"https:\/\/www.twilio.com\/\" rel=\"nofollow\">Twilio<\/a>) because the consumer interface for his or her software program\/internet functions. For PHP builders who haven&#8217;t explored SMS texting as a consumer interface on your software program (as I&#8217;ve completed right here), it&#8217;s price exploring. Texting is one thing everybody is aware of  do (younger, previous and in between) and cuts studying curve of utilizing your software program. (see &#8220;Overview of PHP Code&#8221; part beneath for the way code is structured).<\/p>\n<p><\/p>\n<p><strong>QUICK DEMO\/START<\/strong><br \/>\nUtilizing the plug-in is as straightforward as texting an inventory of geotrackees to the script&#8217;s twilio telephone quantity (or for demo &#8211; 415-360-0886). Click on on &#8220;Stay Demo&#8221; hyperlink above for extra detailed directions.<\/p>\n<ol>\n<li>Set up script\/plug-in. For demo, textual content to 415-360-0886.<\/li>\n<li>Merely &#8220;textual content&#8221; an area or comma separated record of geotrackee e mail addresses or sensible telephone numbers to ask to a personal geomap. The script will textual content you an invite hyperlink (it robotically consists of map proprietor as a geotrackee in each map. It would additionally textual content you affirmation which geotrackees have been invited and which of them didn&#8217;t (didn&#8217;t go validation).<\/li>\n<li>So as to add extra geotrackees, proceed to textual content emaill handle and telephone numbers to the plug-in telephone quantity in step 1.<\/li>\n<\/ol>\n<p>\n<strong>OTHER DISPATCHER FEATURES<\/strong><br \/>\nRight here is the record of all of the dispatcher options constructed into this script that may be executed by texting instructions to your Twilio telephone quantity in your smartphone.<br \/>\n<\/p>\n<ul>\n<li>LIST ALL YOUR MAPS &#8211; Textual content &#8220;list-maps&#8221; or &#8220;lm&#8221; to the twilio quantity to get a numbered record of maps you personal.<\/li>\n<li>ADD A NEW MAP &#8211; Textual content &#8220;new-map&#8221; or &#8220;nm&#8221; to the twilio quantity<\/li>\n<li>SWITCH ACTIVE MAP &#8211; Textual content &#8220;switch-map&#8221; or &#8220;sm&#8221; after which the map quantity (from &#8220;list-maps&#8221; record) to the twilio quantity (e.g. &#8220;sm 3&#8221;)<\/li>\n<li>RENAME MAP &#8211; Give your map a friendlier title. Textual content &#8220;rename-map&#8221; or &#8220;rm&#8221;, adopted by the map quantity after which the pleasant title you need to give the map. (e.g. &#8220;rm 2 My Take a look at Map&#8221;)<\/li>\n<li>DELETING A MAP &#8211; Textual content &#8220;delete-map&#8221; or &#8220;dm&#8221; after which the map quantity you need to delete adopted by the map quantity you need to delete.<\/li>\n<li>ADDING A GEOTRACKEE &#8211; Textual content &#8220;add-geotrackee&#8221; or &#8220;ag&#8221; after which a comma or area separated record of geotrackee emails and telephone numbers. That is elective, you possibly can simply textual content new emails and telephone numbers. (e.g. &#8220;ag <a href=\"mailto:new1@saas1.us\">new1@saas1.us<\/a> <a href=\"mailto:new2@saas1.us\">new2@saas1.us<\/a> 4153333333&#8221;)<\/li>\n<li>LIST ALL GEOTRACKEES OF ACTIVE MAP &#8211; Textual content &#8220;list-geotrackees&#8221; or &#8220;lg&#8221; to get a numbered record of geotrackees within the lively map. (e.g. &#8220;ag <a href=\"mailto:new1@saas1.us\">new1@saas1.us<\/a> <a href=\"mailto:new2@saas1.us\">new2@saas1.us<\/a> 4153333333&#8221;)<\/li>\n<li>DELETING A GEOTRACKEE &#8211; Textual content &#8220;delete-geotrackee&#8221; or &#8220;dg&#8221; and the geotrackee&#8217;s quantity from &#8220;list-geotrackee&#8221; record. (e.g. &#8220;dg 2&#8221;)<\/li>\n<li>RENAME A GEOTRACKEE &#8211; Textual content &#8220;rename-geotrackee&#8221; or &#8220;rg&#8221;, the geotrackee&#8217;s quantity from &#8220;list-geotrackee&#8221; record and the geotrackee&#8217;s nickname. (e.g. &#8220;rg 2 Fortunate Louie&#8221;)<\/li>\n<li>PING ALL THE GEOTRACKEES IN THE ACTIVE MAP &#8211; Textual content &#8220;ping-geotrackee&#8221; or &#8220;pg&#8221;, then the phrase &#8220;all&#8221;. (e.g. &#8220;pg all&#8221;)<\/li>\n<li>PING AN INDIVIDUAL GEOTRACKEE IN THE ACTIVE MAP &#8211; Textual content &#8220;ping-geotrackee&#8221; or &#8220;pg&#8221;, then the geotrackee&#8217;s quantity you need to ping. (e.g. &#8220;pg 3&#8221;)<\/li>\n<li>GETTING HELP &#8211; Textual content &#8220;help-me&#8221; or &#8221;?&#8221; to clear all of the maps and geotrackees and reset.<\/li>\n<li>RESETTING &#8211; Textual content &#8220;clear-all&#8221; or &#8220;ca&#8221; to clear all of the maps and geotrackees and reset.<\/li>\n<\/ul>\n<p><strong>HOW DO I INSTALL THIS PLUG-IN?<\/strong><br \/>\n<\/p>\n<ol>\n<li>If in case you have not completed so, buy the &#8220;<a href=\"https:\/\/codecanyon.net\/item\/php-uberstyle-geotracking\/20320021\">PHP Uber-style Geotracker&#8221;<\/a> script from <a href=\"https:\/\/codecanyon.net\/item\/php-uberstyle-geotracking\/20320021\">codecanyon.net<\/a><\/li>\n<li>If in case you have not completed so, set up the script (see &#8216;Set up Directions&#8217; part within the script&#8217;s <a href=\"https:\/\/geotracker.saas1.us\/html\/howto.html\" rel=\"nofollow\">documentation<\/a>)<\/li>\n<li>Buy this plug-in- Twilio &#8220;Geo-Textual content&#8221; Plug-In<\/li>\n<li>Unzip the contents of the zip file into the next folder in your set up from step 1 and a couple of (<a href=\"http:\/\/&lt;domain\" rel=\"nofollow\">http:\/\/&lt;domain<\/a> root&gt;\/php\/sms\/)<\/li>\n<li>Go to Twilio.com and join your account (join the SMS product &#8211; be sure you buy a twilio telephone quantity on your customers to textual content to)<\/li>\n<li>Click on on &#8216;Dashboard&#8217; hyperlink to show Console Dashboard.<\/li>\n<li>Click on on &#8216;Programmable SMS&#8217; hyperlink beneath the All Twilio Merchandise part on Console Dashboard.<\/li>\n<li>Click on on &#8216;Messaging Providers&#8217; hyperlink on the Programmable SMS Dashbaord web page<\/li>\n<li>Click on on &#8217;+&#8217; signal on the Messaging Providers web page<\/li>\n<li>Enter &#8216;geotracker&#8217; because the pleasant title and &#8216;Notifications, 2-Manner&#8217; because the use case<\/li>\n<li>Verify the &#8216;Course of Inbound Messages&#8217; examine field and enter <a href=\"https:\/\/&lt;your\" rel=\"nofollow\">https:\/\/&lt;your<\/a> area&gt;\/php\/sms\/obtain.php and save Configure web page<\/li>\n<\/ol>\n<p>\n<strong>LIST OF TEXT COMMANDS<\/strong><br \/>\n        See desk beneath for record of instructions. Examples beneath are &#8220;textual content&#8221; instructions which are despatched to the Twilio telephone quantity you arrange throughout set up (or use the demo telephone quantity: 415-360-0886).<\/p>\n<table>\n<tr>\n<td>LIST OF COMMANDS<\/td>\n<td>DESCRIPTION<\/td>\n<\/tr>\n<tr>\n<td><strong>help-me<\/strong> or  <strong>hm<\/strong><\/p>\n<\/td>\n<td>get assist or record of instructions<br \/><i>textual content: &#8220;help-me&#8221;<\/i><\/td>\n<\/tr>\n<tr>\n<td>\u00a0<\/td>\n<td \/><\/tr>\n<tr>\n<td><strong>clear-all<\/strong> or  <strong>ca<\/strong><\/p>\n<\/td>\n<td>clear all my maps and geotrackees<br \/><i>textual content: &#8220;clear-all&#8221; or &#8220;ca&#8221;<\/i><\/td>\n<\/tr>\n<tr>\n<td>\u00a0<\/td>\n<td \/><\/tr>\n<tr>\n<td><strong>new-map<\/strong> or  <strong>nm<\/strong><\/p>\n<\/td>\n<td>create new map<br \/><i>textual content: &#8220;new-map&#8221; or &#8220;nm&#8221;<\/i><\/td>\n<\/tr>\n<tr>\n<td>\u00a0<\/td>\n<td \/><\/tr>\n<tr>\n<td><strong>list-maps<\/strong> or  <strong>lm<\/strong><\/p>\n<\/td>\n<td>record all my maps<br \/><i>textual content: &#8220;list-maps&#8221; or &#8220;lm&#8221;<\/i><\/td>\n<\/tr>\n<tr>\n<td>\u00a0<\/td>\n<td \/><\/tr>\n<tr>\n<td><strong>rename-map<\/strong> or  <strong>rm<\/strong><\/p>\n<\/td>\n<td>rename current map<br \/><i>textual content: &#8220;rm 2 My Map&#8221;<\/i><\/td>\n<\/tr>\n<tr>\n<td>\u00a0<\/td>\n<td \/><\/tr>\n<tr>\n<td><strong>switch-map<\/strong> or  <strong>sm<\/strong><\/p>\n<\/td>\n<td>swap lively map<br \/><i>textual content: &#8220;switch-map 3&#8221;<\/i><\/td>\n<\/tr>\n<tr>\n<td>\u00a0<\/td>\n<td \/><\/tr>\n<tr>\n<td><strong>delete-map<\/strong> or  <strong>dm<\/strong><\/p>\n<\/td>\n<td>textual content: &#8220;delete-map 2&#8221;<\/td>\n<\/tr>\n<tr>\n<td>\u00a0<\/td>\n<td \/><\/tr>\n<tr>\n<td><strong>add-geotrackees<\/strong> or  <strong>ag<\/strong><\/p>\n<\/td>\n<td>add geotrackees to the lively map (default)<br \/><i>textual content: &#8220;ag <a href=\"mailto:newuser1@saas1.us\">newuser1@saas1.us<\/a> 4154444444&#8221;<\/i><\/td>\n<\/tr>\n<tr>\n<td>\u00a0<\/td>\n<td \/><\/tr>\n<tr>\n<td><strong>list-geotrackees<\/strong> or  <strong>lg<\/strong><\/p>\n<\/td>\n<td>get record of geotrackees in lively map<br \/><i>textual content: &#8220;list-geotrackees&#8221;<\/i><\/td>\n<\/tr>\n<tr>\n<td>\u00a0<\/td>\n<td \/><\/tr>\n<tr>\n<td><strong>delete-geotrackee<\/strong> or  <strong>dg<\/strong><\/p>\n<\/td>\n<td>delete geotrackee<br \/><i>textual content: &#8220;dg 4&#8221;<\/i><\/td>\n<\/tr>\n<tr>\n<td>\u00a0<\/td>\n<td \/><\/tr>\n<tr>\n<td><strong>rename-geotrackee<\/strong> or  <strong>rg<\/strong><\/p>\n<\/td>\n<td>create nickname for a geotrackee<br \/><i>textual content: &#8220;rename-geotrackee 2 Cool Dude&#8221;<\/i><\/td>\n<\/tr>\n<tr>\n<td>\u00a0<\/td>\n<td \/><\/tr>\n<tr>\n<td><strong>ping-geotrackees<\/strong> or <strong>pg<\/strong><\/p>\n<\/td>\n<td>ping all geotrackee to replace location<br \/><i>textual content: &#8220;pg 1,2,3&#8221; or &#8220;pg all&#8221;<\/i><\/td>\n<\/tr>\n<tr>\n<td>\u00a0<\/td>\n<td \/><\/tr>\n<tr>\n<td>or just sort in a comma separated (&#8221;,&#8221;) record of e mail addresses and telephone numbers instantly to ask folks to an lively geotracking map<\/td>\n<td \/><\/tr>\n<\/table>\n<p><\/p>\n<p><strong>OVERVIEW OF PHP CODE<\/strong><br \/>\nWith this script comes a &#8220;template&#8221; PHP class that can be utilized as a place to begin for PHP builders to create different conversational Twilio SMS functions. See beneath documentation of this PHP class.<\/p>\n<p>CLASS SYNOPSIS<\/p>\n<p>class smsGeotracker {<\/p>\n<p>\u00a0\u00a0\u00a0\/\/ Properties<br \/>\n\u00a0\u00a0\u00a0non-public <strong>$twilioFrom;<\/strong> \/\/ telephone variety of &#8220;texter&#8221;<br \/>\n\u00a0\u00a0\u00a0non-public <strong>$twilioBody;<\/strong> \/\/ physique of the textual content<br \/>\n\u00a0\u00a0\u00a0non-public <strong>$twilioAccountSid;<\/strong>  \/\/ Twilio Account Sid<br \/>\n\u00a0\u00a0\u00a0non-public <strong>$twilioAuthToken;<\/strong>  \/\/ Twilio Auth Token<br \/>\n\u00a0\u00a0\u00a0non-public <strong>$twilioPhoneNumber;<\/strong>  \/\/ Twilio Telephone Quantity<br \/>\n\u00a0\u00a0\u00a0non-public <strong>$sessionActiveMap;<\/strong> \/\/ mapkey for present lively map <br \/>\n\u00a0\u00a0\u00a0non-public <strong>$db;<\/strong> \/\/ deal with to database db<br \/>\n\u00a0\u00a0\u00a0non-public <strong>$urlRoot;<\/strong>  \/\/ url of script<br \/>\n\u00a0\u00a0\u00a0non-public <strong>$background;<\/strong> \/\/ background coloration of geotrackee icon<br \/>\n\u00a0\u00a0\u00a0non-public <strong>$letter;<\/strong> \/\/ assigned geotrackee letter<br \/>\n\u00a0\u00a0\u00a0non-public <strong>$headers;<\/strong> \/\/ e mail headers&lt;<\/p>\n<p>\u00a0\u00a0\u00a0\/\/ Strategies<br \/>\n\u00a0\u00a0\u00a0public operate <strong>getTwilioFrom()<\/strong> <br \/>\n\u00a0\u00a0\u00a0public operate <strong>setTwilioFrom($twilioFrom)<\/strong> <br \/>\n\u00a0\u00a0\u00a0public operate <strong>getTwilioBody()<\/strong> <br \/>\n\u00a0\u00a0\u00a0public operate <strong>setTwilioBody($twilioBody)<\/strong> <br \/>\n\u00a0\u00a0\u00a0public operate <strong>getUrlRoot()<\/strong> <br \/>\n\u00a0\u00a0\u00a0public operate <strong>setUrlRoot($urlRoot)<\/strong> <br \/>\n\u00a0\u00a0\u00a0public operate <strong>getLetter()<\/strong> <br \/>\n\u00a0\u00a0\u00a0public operate <strong>setLetter($letter)<\/strong> <br \/>\n\u00a0\u00a0\u00a0public operate <strong>getHeaders()<\/strong> <br \/>\n\u00a0\u00a0\u00a0public operate <strong>setHeaders($headers)<\/strong> <br \/>\n\u00a0\u00a0\u00a0public operate <strong>getBackground()<\/strong> <br \/>\n\u00a0\u00a0\u00a0public operate <strong>setBackground($background)<\/strong> <br \/>\n\u00a0\u00a0\u00a0public operate <strong>getTwilioAccountSid()<\/strong> <br \/>\n\u00a0\u00a0\u00a0public operate <strong>setTwilioAccountSid($twilioAccountSid)<\/strong> <br \/>\n\u00a0\u00a0\u00a0public operate <strong>getTwilioAuthToken()<\/strong> <br \/>\n\u00a0\u00a0\u00a0public operate <strong>setTwilioAuthToken($twilioAuthToken)<\/strong> <br \/>\n\u00a0\u00a0\u00a0public operate <strong>getTwilioPhoneNumber()<\/strong> <br \/>\n\u00a0\u00a0\u00a0public operate <strong>setTwilioPhoneNumber($twilioPhoneNumber)<\/strong> <br \/>\n\u00a0\u00a0\u00a0public operate <strong>getSessionActiveMap()<\/strong> <br \/>\n\u00a0\u00a0\u00a0public operate <strong>setSessionActiveMap($sessionActiveMap)<\/strong> <br \/>\n\u00a0\u00a0\u00a0public operate <strong>getDb()<\/strong> <br \/>\n\u00a0\u00a0\u00a0public operate <strong>setDb($db)<\/strong> <br \/>\n\u00a0\u00a0\u00a0public operate <strong>getGeotrackeeCount()<\/strong>  \/\/ get geotrackee rely<br \/>\n\u00a0\u00a0\u00a0public operate <strong>getGeotrackeeTable()<\/strong>  \/\/ assemble geotrackee desk for e mail<br \/>\n\u00a0\u00a0\u00a0public operate <strong>generateRandomKey($size = 10)<\/strong>  \/\/ generate random key<br \/>\n\u00a0\u00a0\u00a0public operate <strong>validatePhone($phoneNumber)<\/strong> <br \/>\n\u00a0\u00a0\u00a0public operate <strong>getMode()<\/strong>  \/\/ get present mode of operation<br \/>\n\u00a0\u00a0\u00a0public operate <strong>getArg($argNo)<\/strong>  \/\/ get n-th token from command (textual content physique)<br \/>\n\u00a0\u00a0\u00a0public operate <strong>getMapkey($arg)<\/strong>  \/\/ get mapkey of lively map<br \/>\n\u00a0\u00a0\u00a0public operate <strong>getMapname($arg)<\/strong>  \/\/ get mapname of lively map<br \/>\n\u00a0\u00a0\u00a0public operate <strong>getMapCreated($arg)<\/strong>  \/\/ get created date of lively map<br \/>\n\u00a0\u00a0\u00a0public operate <strong>sendSms($to, $msg)<\/strong>  \/\/ ship sms again to &#8220;texter&#8221;<br \/>\n\u00a0\u00a0\u00a0public operate <strong>getActiveMap()<\/strong>  \/\/ get lively map data<br \/>\n\u00a0\u00a0\u00a0public operate <strong>doHelpMe()<\/strong>  \/\/ do &#8220;help-me&#8221; command<br \/>\n\u00a0\u00a0\u00a0public operate <strong>doListMaps()<\/strong>  \/\/ do &#8220;list-maps&#8221; command<br \/>\n\u00a0\u00a0\u00a0public operate <strong>doClearAll()<\/strong>  \/\/ do &#8220;clear-all&#8221; command<br \/>\n\u00a0\u00a0\u00a0public operate <strong>doActiveMap()<\/strong>  \/\/ do &#8220;active-map&#8221; command<br \/>\n\u00a0\u00a0\u00a0public operate <strong>doSwitchMap()<\/strong>  \/\/ do &#8220;switch-map&#8221; command<br \/>\n\u00a0\u00a0\u00a0public operate <strong>doDeleteMap()<\/strong>  \/\/ do &#8220;delete-map&#8221; command<br \/>\n\u00a0\u00a0\u00a0public operate <strong>doAddMap()<\/strong>  \/\/ do &#8220;add-map&#8221; command<br \/>\n\u00a0\u00a0\u00a0public operate <strong>doRenameMap()<\/strong>  \/\/ do &#8220;rename-map&#8221; command<br \/>\n\u00a0\u00a0\u00a0public operate <strong>doListGeotrackees() <\/strong> \/\/ do &#8220;list-geotrackees&#8221; command<br \/>\n\u00a0\u00a0\u00a0public operate <strong>doDeleteGeotrackee()<\/strong>  \/\/ do &#8220;delete-geotrackee&#8221; command<br \/>\n\u00a0\u00a0\u00a0public operate <strong>doAddGeotrackees()<\/strong>  \/\/ do &#8220;add-geotrackee&#8221; command<br \/>\n\u00a0\u00a0\u00a0public operate <strong>doPingGeotrackee()<\/strong>  \/\/ do &#8220;ping-geotrackee&#8221; command<\/p>\n<p>}<\/p>\n<p><\/p>\n<table>\n<tr>\n<td>\n<\/td>\n<td>\n<strong>FUTURE IMPROVEMENTS &#8211; FROM THE NINJA<\/strong> <br \/><i><br \/>\nUnsure if there may be far more so as to add to this script. I&#8217;ll need to <br \/>\nadd some geotrackee viewing  restrictions so as to differentiate <br \/>\nbetween geotrackee&#8217;s that may see everybody&#8217;s location, with <br \/>\ngeotrackees that may solely see their very own and in addition hiding proprietor&#8217;s <br \/>\nlocation.<\/i><\/td>\n<\/tr>\n<\/table>\n<p><i>I do plan to create a dispatcher module that makes use of a daily desktop consumer interface for critical dispatching. However undecided of the timing of this. It would in all probability leverage my different scripts together with PHP Dashboards, and so on. Let me know what you suppose by commenting on this script.<\/i><\/p>\n<p>-Knowledge Ninja<\/p>\n<p><strong>AUTHOR&#8217;S NOTE IN BLOG: <\/strong>see weblog submit &#8211; <a href=\"https:\/\/dataninjaatcodecanyon.wordpress.com\/2017\/10\/02\/authors-note-twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\/\" rel=\"nofollow\">Author&#8217;s Note: Twilio &#8220;Geo-text&#8221; Plug-In<\/a> <br \/>\n<strong>DOCUMENTATION: <\/strong>see weblog submit &#8211; <a href=\"https:\/\/geotracker.saas1.us\/php\/sms\/howto.html\" rel=\"nofollow\">Author&#8217;s Note: Twilio &#8220;Geo-Text&#8221; Plug-In<\/a> <\/p>\n<p><strong>REMINDER ON EXTENDED LICENSES: <\/strong>Only a pleasant reminder that there are two completely different license ranges at codecanyon.internet.  The common license is for single FREE consumer use. If in case you have a number of shoppers or charging shoppers for performance from this script, then an prolonged license is the suitable degree. It&#8217;s solely truthful as I do spend quite a lot of time tuning these scripts. And extra gross sales\/revenues means I can code extra options and it has come to my consideration that many purchasers are utilizing my script for business (for pay) functions with simply the common license. Thanks for you assist.  Click on for extra particulars &#8211; <a href=\"https:\/\/codecanyon.net\/licenses\/standard\">Regular vs. Extended License Comparison<\/a> <\/p>\n<p><strong>SYSTEM REQUIREMENTS<\/strong>\n<\/p>\n<ul>\n<li>Any browser that helps HTML5\/Javascript, jQuery (2.1.4). Examined with Chrome Model 49.0.2623.110 (64-bit), Safari Model 5.1.7 (7534.57.2), Web Explorer 11.0.9600.18230, Firefox 5.0.2<\/li>\n<li>A PHP\/MySQL supported webserver is required for jsfiddle options (preview, share, save) and render script choices #3 and #4 &#8211; click on <a href=\"http:\/\/html5dashboard.saas1.us\/php\/phpinfo.php\" rel=\"nofollow\">here<\/a> for phpinfo for PHP\/MySQL variations and configuration choices of the server serving up the demo. IMPORTANT: be certain that to match with phpinfo of your set up. Many PHP\/MySQL errors stem from configuration choices of buyer php server situations.<\/li>\n<li>You have to a PAID Twilio account and telephone quantity<\/li>\n<p> (See set up directions on this web page to see how to enroll and set up)\n <\/ul>\n<p><\/p>\n<p><strong>VERSION HISTORY &#8211; Twilio &#8220;Geo-text&#8221; Plug-In<\/strong>\n<\/p>\n<ul>\n<li>VERSION 1.0 (10\/02\/2017) &#8211; Preliminary launch model<\/li>\n<\/ul>\n<ol>\n<li>Twilio SMS texting consumer interface for the PHP Uber-style Geotracker script.<\/li>\n<li>Dispatcher options not discovered within the authentic geotracker script. See &#8217;&#8217;Record of Textual content Instructions&#8217; part on this web page for the record of options included on this preliminary model.<\/li>\n<\/ol>\n<p><strong>My Different Scripts at Codecanyon<\/strong>:<\/p>\n<p>&#8211; <a href=\"https:\/\/codecanyon.net\/item\/php-dashboards-v50-brand-new-enterprise-edition\/21540104\">(BRAND NEW!!!) PHP Dashboard v5 (Enterprise Edition)<\/a><br \/>\n&#8211; <a href=\"https:\/\/codecanyon.net\/item\/php-daytraders-candlestick-pattern-hunter-v10\/20597735?s_rank=1\">PHP Daytrader&#8217;s Candlestick Pattern Hunter v1.0<\/a><br \/>\n&#8211; <a href=\"https:\/\/codecanyon.net\/item\/twilio-geotext-plugin-a-php-uberstyle-geotracker-plugin\/20759976?s_rank=58\">Twilio &#8220;Geo-text&#8221; Plug-In (a PHP Uber-style Geotracker Add On)<\/a><br \/>\n&#8211; <a href=\"https:\/\/codecanyon.net\/item\/php-uberstyle-geotracking\/20320021\">PHP Uber-style GeoTracker<\/a><br \/>\n&#8211; <a href=\"https:\/\/codecanyon.net\/item\/php-dashboards-v40-collaborative-social-dashboards\/19314871?s_rank=1\">PHP Dashboard v4.0 Collaborative Social Dashboards<\/a><br \/>\n&#8211; <a href=\"https:\/\/codecanyon.net\/item\/php-dashboard-for-mobile-devices-v3\/full_screen_preview\/9530585\">PHP Dashboard v3.0 &#8211;  For Mobile Devices<\/a><br \/>\n&#8211; <a href=\"https:\/\/codecanyon.net\/item\/php-dashboard-v24-responsived3jshighchartshighmaps\/full_screen_preview\/8423769\">PHP Dashboard v2.7 &#8211; Responsive Carousels<\/a><br \/>\n&#8211; <a href=\"https:\/\/codecanyon.net\/item\/php-dashboard-new-version-12\/6522443?s_rank=48\">PHP Dashboard &#8211; NEW Version 1.2<\/a><br \/>\n&#8211; <a href=\"https:\/\/codecanyon.net\/item\/html5-datadriven-documents-d3js-charts\/20887684?s_rank=1\">HTML5 Data-Driven Documents (D3js) Plug-In<\/a><br \/>\n&#8211; <a href=\"https:\/\/codecanyon.net\/item\/html5-cloud-dashboard-designer\/15797431\">HTML5 Cloud Dashboard Designer<\/a><br \/>\n&#8211; <a href=\"https:\/\/codecanyon.net\/item\/html5-streetmaps\/18177617?s_rank=1\">HTML5 Streetmaps<\/a><br \/>\n&#8211; <a href=\"https:\/\/codecanyon.net\/item\/php-streetmaps\/18721439?s_rank=6\">PHP Streetmaps<\/a>          <\/p>\n<p><strong>OTHER LINKS<\/strong> \n<\/p>\n<ul>\n<li><b><a href=\"https:\/\/dataninjaatcodecanyon.wordpress.com\/2016\/02\/13\/uberization-of-software-development\" rel=\"nofollow\">About Author &#8211; Data Ninja at Codecanyon.net<\/a><\/b><\/li>\n<li><b><a href=\"https:\/\/codecanyon.net\/user\/data_ninja\/portfolio\">Data Ninja Portfolio at Codecanyon.net<\/a><\/b><\/li>\n<li><b><a href=\"https:\/\/dataninjaatcodecanyon.wordpress.com\/\" rel=\"nofollow\">Data Ninja&#8217;s WordPress blog<\/a><\/b><\/li>\n<li><b><a href=\"https:\/\/www.youtube.com\/channel\/UCvMDfjG0A75eoBxQQrslM3Q\" rel=\"nofollow\">Data Ninja&#8217;s Youtube Video Channel<\/a><\/b><\/li>\n<li>\n<b>Knowledge Ninja&#8217;s E-mail:<\/b>: <a href=\"mailto:dataninja.at.codecanyon@gmail.com\">dataninja.at.codecanyon@gmail.com<\/a>\n<\/li>\n<\/ul>\n<p>\n<iframe data-lazy=\"true\" data-src=\"https:\/\/www.fiverr.com\/gig_widgets?id=U2FsdGVkX18x7XQvttUTrv1oEqmGNGTgvvCUiUoJ\/AP4z\/UyMz8lXGOLpu15jIMxBbTR0gmD5uBoFvhC4KWeALQRp3h\/X\/AwcVD0K8Wj9H\/ZzYKzcCNHosB9oS4SCJJFWiN85P9ICAc4OgCoE\/wHKIY7CDkf2\/DQ1vqGvk4smVe5cRDEmrLPCWi4FC8p40VUhSmWQ5udCm0zoJtorgWv3vbDQw0kKYkwn39ozAnQXDe+YvWMxkLFWA+O3TFwkJvdkIK+\/AUSnRssPKt5WHY0FhNOxnSPcLslEL4G4\/RfP95ve99U+kRnDy3X+KtzdQLY+u935ghON\/o3UE4IMv9oN6JX9RnxzL\/LRcOgnHigxStSGPKsZYtnz8RWNVT\/rOLAibqiWJadC5MYHRbekF3eg6FOGrQGkXYbsn0+a5aovnlLCbLwIqY9fcS17UX8J235iQ6cdmHNbrPeS84CMm34RA==&affiliate_id=1052423&strip_google_tagmanager=true\" loading=\"lazy\" data-with-title=\"true\" class=\"fiverr_nga_frame\" frameborder=\"0\" height=\"350\" width=\"100%\" referrerpolicy=\"no-referrer-when-downgrade\" data-mode=\"random_gigs\" onload=\" var frame = this; var script = document.createElement('script'); script.addEventListener('load', function() { window.FW_SDK.register(frame); }); script.setAttribute('src', 'https:\/\/www.fiverr.com\/gig_widgets\/sdk'); document.body.appendChild(script); \" ><\/iframe>\n<br \/>\n<a href=\"https:\/\/1.envato.market\/c\/2840012\/950273\/4415?u=https%3A%2F%2Fcodecanyon.net%2Fitem%2Ftwilio-geotext-plugin-a-php-uberstyle-geotracker-plugin%2F20759976\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>LIVE PREVIEWBUY FOR $30 WHAT IS &#8220;GEO-TEXTING&#8221;? \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 (def) &#8220;Geo-texting&#8221; &#8211; (verb) the act of inviting folks by way of textual content to share their&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[5429,19151,19152,1608,2897,10060,7861,2166,366,2981,19153,4085,11795],"class_list":["post-89007","post","type-post","status-publish","format-standard","hentry","category-codes","tag-geolocation","tag-geotexting","tag-geotracking","tag-javascript","tag-jquery","tag-leaflet","tag-mapbox","tag-mysql","tag-php","tag-sms","tag-texting","tag-twilio","tag-uber"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Twilio &quot;Geo-text&quot; Plug-In (a PHP Uber-style Geotracker Add On) - mailinvest.blog<\/title>\n<meta name=\"description\" content=\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mailinvest.blog\/index.php\/2025\/08\/08\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Twilio &quot;Geo-text&quot; Plug-In (a PHP Uber-style Geotracker Add On) - mailinvest.blog\" \/>\n<meta property=\"og:description\" content=\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mailinvest.blog\/index.php\/2025\/08\/08\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\/\" \/>\n<meta property=\"og:site_name\" content=\"mailinvest.blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/freelanceracademic\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-08T14:34:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-08T14:36:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/previews.customer.envatousercontent.com\/files\/234653861\/splash-sms-v1.png\" \/>\n<meta name=\"author\" content=\"admin@mailinvest.blog\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin@mailinvest.blog\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/08\\\/08\\\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/08\\\/08\\\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\\\/\"},\"author\":{\"name\":\"admin@mailinvest.blog\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/person\\\/012701c4c204d4e4ebd34f926cfd31a4\"},\"headline\":\"Twilio &#8220;Geo-text&#8221; Plug-In (a PHP Uber-style Geotracker Add On)\",\"datePublished\":\"2025-08-08T14:34:43+00:00\",\"dateModified\":\"2025-08-08T14:36:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/08\\\/08\\\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\\\/\"},\"wordCount\":2273,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/08\\\/08\\\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/previews.customer.envatousercontent.com\\\/files\\\/234653861\\\/splash-sms-v1.png\",\"keywords\":[\"geolocation\",\"geotexting\",\"geotracking\",\"javascript\",\"jquery\",\"leaflet\",\"mapbox\",\"mysql\",\"php\",\"sms\",\"texting\",\"twilio\",\"Uber\"],\"articleSection\":[\"Code's\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/08\\\/08\\\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/08\\\/08\\\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\\\/\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/08\\\/08\\\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\\\/\",\"name\":\"Twilio \\\"Geo-text\\\" Plug-In (a PHP Uber-style Geotracker Add On) - mailinvest.blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/08\\\/08\\\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/08\\\/08\\\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/previews.customer.envatousercontent.com\\\/files\\\/234653861\\\/splash-sms-v1.png\",\"datePublished\":\"2025-08-08T14:34:43+00:00\",\"dateModified\":\"2025-08-08T14:36:03+00:00\",\"description\":\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/08\\\/08\\\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/08\\\/08\\\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/08\\\/08\\\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\\\/#primaryimage\",\"url\":\"https:\\\/\\\/previews.customer.envatousercontent.com\\\/files\\\/234653861\\\/splash-sms-v1.png\",\"contentUrl\":\"https:\\\/\\\/previews.customer.envatousercontent.com\\\/files\\\/234653861\\\/splash-sms-v1.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/08\\\/08\\\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mailinvest.blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Twilio &#8220;Geo-text&#8221; Plug-In (a PHP Uber-style Geotracker Add On)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#website\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/\",\"name\":\"mailinvest.blog\",\"description\":\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis. mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\",\"publisher\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mailinvest.blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\",\"name\":\"mailinvest\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/default.png\",\"contentUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/default.png\",\"width\":1000,\"height\":1000,\"caption\":\"mailinvest\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/freelanceracademic\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/person\\\/012701c4c204d4e4ebd34f926cfd31a4\",\"name\":\"admin@mailinvest.blog\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"caption\":\"admin@mailinvest.blog\"},\"sameAs\":[\"https:\\\/\\\/mailinvest.blog\",\"admin@mailinvest.blog\"],\"url\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/author\\\/adminmailinvest-blog\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Twilio \"Geo-text\" Plug-In (a PHP Uber-style Geotracker Add On) - mailinvest.blog","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mailinvest.blog\/index.php\/2025\/08\/08\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\/","og_locale":"en_US","og_type":"article","og_title":"Twilio \"Geo-text\" Plug-In (a PHP Uber-style Geotracker Add On) - mailinvest.blog","og_description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","og_url":"https:\/\/mailinvest.blog\/index.php\/2025\/08\/08\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\/","og_site_name":"mailinvest.blog","article_publisher":"https:\/\/www.facebook.com\/freelanceracademic\/","article_published_time":"2025-08-08T14:34:43+00:00","article_modified_time":"2025-08-08T14:36:03+00:00","og_image":[{"url":"https:\/\/previews.customer.envatousercontent.com\/files\/234653861\/splash-sms-v1.png","type":"","width":"","height":""}],"author":"admin@mailinvest.blog","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin@mailinvest.blog","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mailinvest.blog\/index.php\/2025\/08\/08\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\/#article","isPartOf":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/08\/08\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\/"},"author":{"name":"admin@mailinvest.blog","@id":"https:\/\/mailinvest.blog\/#\/schema\/person\/012701c4c204d4e4ebd34f926cfd31a4"},"headline":"Twilio &#8220;Geo-text&#8221; Plug-In (a PHP Uber-style Geotracker Add On)","datePublished":"2025-08-08T14:34:43+00:00","dateModified":"2025-08-08T14:36:03+00:00","mainEntityOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/08\/08\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\/"},"wordCount":2273,"commentCount":0,"publisher":{"@id":"https:\/\/mailinvest.blog\/#organization"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/08\/08\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\/#primaryimage"},"thumbnailUrl":"https:\/\/previews.customer.envatousercontent.com\/files\/234653861\/splash-sms-v1.png","keywords":["geolocation","geotexting","geotracking","javascript","jquery","leaflet","mapbox","mysql","php","sms","texting","twilio","Uber"],"articleSection":["Code's"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/mailinvest.blog\/index.php\/2025\/08\/08\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/mailinvest.blog\/index.php\/2025\/08\/08\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\/","url":"https:\/\/mailinvest.blog\/index.php\/2025\/08\/08\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\/","name":"Twilio \"Geo-text\" Plug-In (a PHP Uber-style Geotracker Add On) - mailinvest.blog","isPartOf":{"@id":"https:\/\/mailinvest.blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/08\/08\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\/#primaryimage"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/08\/08\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\/#primaryimage"},"thumbnailUrl":"https:\/\/previews.customer.envatousercontent.com\/files\/234653861\/splash-sms-v1.png","datePublished":"2025-08-08T14:34:43+00:00","dateModified":"2025-08-08T14:36:03+00:00","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","breadcrumb":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/08\/08\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mailinvest.blog\/index.php\/2025\/08\/08\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mailinvest.blog\/index.php\/2025\/08\/08\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\/#primaryimage","url":"https:\/\/previews.customer.envatousercontent.com\/files\/234653861\/splash-sms-v1.png","contentUrl":"https:\/\/previews.customer.envatousercontent.com\/files\/234653861\/splash-sms-v1.png"},{"@type":"BreadcrumbList","@id":"https:\/\/mailinvest.blog\/index.php\/2025\/08\/08\/twilio-geo-text-plug-in-a-php-uber-style-geotracker-add-on\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mailinvest.blog\/"},{"@type":"ListItem","position":2,"name":"Twilio &#8220;Geo-text&#8221; Plug-In (a PHP Uber-style Geotracker Add On)"}]},{"@type":"WebSite","@id":"https:\/\/mailinvest.blog\/#website","url":"https:\/\/mailinvest.blog\/","name":"mailinvest.blog","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis. mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","publisher":{"@id":"https:\/\/mailinvest.blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mailinvest.blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mailinvest.blog\/#organization","name":"mailinvest","url":"https:\/\/mailinvest.blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mailinvest.blog\/#\/schema\/logo\/image\/","url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/01\/default.png","contentUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/01\/default.png","width":1000,"height":1000,"caption":"mailinvest"},"image":{"@id":"https:\/\/mailinvest.blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/freelanceracademic\/"]},{"@type":"Person","@id":"https:\/\/mailinvest.blog\/#\/schema\/person\/012701c4c204d4e4ebd34f926cfd31a4","name":"admin@mailinvest.blog","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","caption":"admin@mailinvest.blog"},"sameAs":["https:\/\/mailinvest.blog","admin@mailinvest.blog"],"url":"https:\/\/mailinvest.blog\/index.php\/author\/adminmailinvest-blog\/"}]}},"_links":{"self":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/89007","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/comments?post=89007"}],"version-history":[{"count":1,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/89007\/revisions"}],"predecessor-version":[{"id":89008,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/89007\/revisions\/89008"}],"wp:attachment":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/media?parent=89007"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/categories?post=89007"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/tags?post=89007"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}