Posts under category Meta & Facebook

I have implemented postback button like
"payload":{
"template_type":"button",
"text":"Try the postback button!",
"buttons":[
{
"type":"postback",
"title":"Postback Button",
"payload":"DEVELOPER_DEFINED_PAYLOAD"
}
]
}
Button is showing in messenger but when i clicked on it, it did not sent the payload to my API. If i type any message and send it, that message sending to my API. URL open and make a call by button click are working, only postback button is not working.
subscribe version for messaging_postbacks is v18.0, App Mode is Development and my app is not business verified.

Why i open Meta Support from Help-> in WhatsApp Manager. I GET the following error - I can't seem to find this thing anywhere. Pls help- The following is what i get.
"You are not a member of any eligible Businesses. Please contact your account manager to give you access to the tool."

enter image description hereI am learning web programming. I am working on adding whatsapp webhook to my web app. My understanding: In my web app, i implemented sending a whatsapp message template programmatically. When a client replies, i want to be able to receive and reply to the client. I followed the tutorial on https://business.whatsapp.com/blog/how-to-use-webhooks-from-whatsapp-business-api in combination with the tutorial in https://developers.facebook.com/docs/whatsapp/cloud-api/guides/set-up-webhooks#sample-app-endpoints.

My endpoint has be verifyed usefully. But when i send test message, i do not receive any message in my database. I was expecting the when i send test message/when client sends whatsapp message, which show successful, i should receive it in database.

whatsappcontroller.php

public function handleWebhook(Request $request){         $body = json_decode($request->getContent(), true);         if ($body['field'] !== 'messages') {             // not from the messages webhook so don't process             return response()->json([], 400);         }         foreach ($body['value']['messages'] as $message) {             $review = new Whatsapp();             $review->phonenumber = $message['from'];             $review->review = $message['text']['body'];             $review->save();         } 

Route.php

Route::post('/webhooks', [whatsappController::class, 'handleWebhook']); 

What am I not doing good or what do i need to understand about webhook. Because i am expecting that when messages are saved in database, then i can now use a get request url to get all the messages in my web page. Or is this not possible?

enter image description here

Hello there,
Wondering if anyone is facing similar issues related to sending voice messages/notes via the WhatsApp API. We are able to successfully send a message but for the end user, they do not receive it like a native whatsapp voice note (i.e. there is no sound wave preview, they cannot increase the speed of playback etc).
Anyone faced this issue and managed to solve it? Would appreciate any insights!
Checkout the screenshot for the example of the difference.

I am creating an app for users online shops where they can connect facebook integration for their shop by providing Pixel id, app id, app secret, access token. From our side we get page access token from it and save all the data in our db and then use it to send events. Everything worked fine for about 1 week but at 1 day 4 stores have a problem "Error validating access token: The user has not authorized application xxx" when trying to send event. I will appreciate your help in this problem.