Desidero inviare un messaggio come mostrato link https://developers.facebook.com/docs/messenger-platform/send-api-reference#rate_limit È possibile visualizzare il parametro "USER_ID". Come ottenere l'ID utente con scope della pagina? si prega di mostrare screenshot e fornire una risposta dettagliata.come ottenere l'id utente con ambito pagina fb per l'invio del messaggio
risposta
Come la documentazione dicono più in alto sulla stessa pagina:
Il recipient.id deve essere un ID che è stata recuperata attraverso i punti di entrata di Messenger o attraverso i callback Messenger (ad esempio, una persona può scoprire la vostra affari in Messenger e avviare una conversazione da lì.
Questi ID sono ID di pagina con ambito. Ciò significa che gli ID sono unici per una determinata pagina.
Se si dispone di un'integrazione Facebook login esistente, gli ID utente sono ambito di app e non funzionerà con il Messen piattaforma ger
Attualmente, non esiste un metodo ufficiale per connettere user_id e page_scoped_id in entrambi i modi. Puoi modificarlo con picture_url perché entrambi gli URL sono uguali. vedi https://chatbotsmagazine.com/fb-messenger-bot-how-to-identify-a-user-via-page-app-scoped-user-ids-f95b807b7e46#.kcae9367y
Cosa si fa con tutti i dati con ambito applicazione quando si imposta l'integrazione di messaggistica? Devi mantenere due set di dati completamente diversi che vivono in mondi diversi o puoi unirti a loro in qualche modo? – mathieu
Con cosa intendi quando ti alleni? – WizKid
Supponiamo, ho una connessione di accesso funzionante con un'app. Ora aggiorno l'app a una nuova versione che richiede le autorizzazioni di messaggistica e ottiene l'aggiornamento di un paio di utenti. Ora ottengo sia le notifiche API grafiche standard sia le notifiche API Messenger sullo stesso endpoint rtu/webhook. C'è un modo per unire gli ID utente con ambito pagina che ottengo dalle notifiche di messaggistica con gli ID utente con ambito app che ottengo dalle normali notifiche di API grafiche? – mathieu