Documentation Messaging API

Location Messages

Send text, media, location, and interactive messages.

Location Messages

For complete documentation, check the Complete Messages Documentation.

Send Location

  • Send Location Messages
    Send a message with location coordinates.

    use ScriptDevelop\WhatsappManager\Facades\Whatsapp;
    use ScriptDevelop\WhatsappManager\Models\WhatsappBusinessAccount;
    use ScriptDevelop\WhatsappManager\Models\WhatsappPhoneNumber;
    
    $account = WhatsappBusinessAccount::first();
    $phone = $account->phoneNumbers->first();
    
    // Example 1
    $message = Whatsapp::message()->sendLocationMessage(
        $phone->phone_number_id, // Phone number ID
        '57',                        // Country code
        '3237121901',                // Phone number
        4.7110,                     // Latitude
        -74.0721,                   // Longitude
        'Bogotá',                   // Place name
        'Colombia'                  // Address
    );
    
    // Example 2
    $message = Whatsapp::message()->sendLocationMessage(
        phoneNumberId: $phone->phone_number_id,
        countryCode: '57',                  // Country code
        phoneNumber: '3137183308',          // Phone number
        latitude: 19.4326077,               // Latitude
        longitude: -99.133208,              // Longitude
        name: 'Mexico City',                // Place name
        address: 'Plaza de la Constitución' // Address
    );

💡 See More<br />
Check the complete messages documentation for more options.

Share this page