FB Messenger - Get a Sender - Not working

What are you trying to achieve?

I’m trying to create a FB Messenger chatbot. I also want to get information about the person the bot is talking to. I can send a message to the customer, but unfortunately I can’t get information about him. I chose permission for webhook -messages, and for fanpage - messages and messaging_customer_information.
Can anyone help?

Steps taken so far

I tried creating a new app and getting different permissions but it didn’t help.

Screenshots: scenario setup, module configuration, errors

Welcome to the Make community!

It may be possible that you can’t get a recipients details until they message you.

Alternatively, your connection does not have the required scope to fetch the customer’s details.

For more information, see https://www.make.com/en/help/apps/communication/facebook-messenger#connect-facebook-messenger-to-make

Hope this helps! Let me know if there are any further questions or issues.

@samliew

P.S.: Investing some effort into the Make Academy will save you lots of time and frustration using Make.

I used this page: https://www.make.com/en/help/apps/communication/facebook-messenger?_gl=1*1qv8747*_gcl_au*MjI4MTM3NzEuMTczNzYyNzk2OA_gaNjE3MTA5NjI5LjE3Mzc2Mjc5NjQ._ga_MY0CJTCDSFMTczODE0NjM3Mi4yMi4xLjE3MzgxNDgzNDIuNjAuMC4w#connect-facebook-messenger-to-make, but it works as I described - can’t get recipient details after they message me.
I created a new app again and did it step by step as described above. There is a new API version on fb, v22, maybe they changed something?

How I did:
After point 12 from guide, app not working because it’s in development mode, to go live I must to add Privacy Policy in Basic settings. After that I switched app to live.
In this situation app not working at all and not receiving any webhooks from fb, because as I think messenger isn’t subscribed to any action. The app looks like on pic 11.


When I add Subscriptions to “messages” I can receive message but not details about who massage me. Now I get error:

RuntimeError

[400] GraphMethodException Unsupported get request. Object with ID ‘6253627521372730’ does not exist, cannot be loaded due to missing permissions, or does not support this operation. Please read the Graph API documentation at Graph API - Documentation - Meta for Developers

I tried to add another Subscriptions:


When I added: messaging_customer_information, it’s not changing my situation and get error like above when I try to check who message me.