Am petrecut zile întregi pentru a încerca să dau seama această eroare, de asemenea, am observat că sunt întrebări similare cu același mesaj, dar total nu sunt sigur am găsi răspunsul acolo, așa că, dacă cineva ar putea indica sau da orice sfat în meu problemă, apreciez în totalitate asta.
Fac cererea de a trimite un mesaj de la o pagină de Facebook A la un utilizator X (de userId) , care face un comentariu la un post de FB Pagina A, printr - o testare FB App numele AplicațiaMea . Am încercat acest lucru pe Facebook Graph Explorer.
Am primit Id-ul utilizatorului prin preluarea lista de comentarii într-un post în Pagina de Facebook, dar total nu a putut trimite mesajul.
Aici este eroarea
{
error: {
message: (#100) No matching user found,
type: OAuthException,
code: 100,
error_subcode: 2018001,
fbtrace_id: H3yMO0RWaDy
}
}
Aici este piesa mea
AplicațiaMea a fost configurat webhook OK, deoarece nu este încă publicat în scopul testării (app neaprobat), așa că trebuie să adăugați contul de utilizator X în piscina tester de AplicațiaMea (mesajul pe care încerc să trimit este, de asemenea, acest utilizator X)
Am conectat la utilizator X pentru a face un comentariu pe un post în FB Pagina A
În Graph Explorer, am selectat Aplicație: AplicMea , și obține pagina de acces la Indicativul de FB Pagina A , am realizat următoarele două cereri
3.1 /{page_id}_{post_id}?fields=comments
Cu aceasta, pot obține lista de comentarii existente în FB Pagina A, aici este de ieșire:
{
comments: {
data: [
{
created_time: ...,
from: {
name: User X,
id: 123456789 // this is the user Id that I would take to send the message to
},
message: Sample comment from User X,
id: ... // {page_id}_{post_id}
}
],
paging: {
....
}
},
id: ... // {page_id}_{post_id
}
}
3.2 {page_id}/messages: am încercat să trimită un mesaj de la FB Pagina A la utilizator X cu ID - ul de utilizator pe care am primit de la 3,1 etapa
recipient: {id: 123456789} // there seems be a problem with this id that I got from step 3.1, FB cannot find the user id with this number
message: {text: hello}
Sunt, de asemenea, recunoscut despre app / pagina scoped ID pentru utilizator.
Am subscris deja AplicațiaMea la FB Pagina A cu API (/{page_id}/subscribed_apps)
API Facebook V2.10
Nu am nici o idee despre ce sa întâmplat.













