Ich verbrachte ganze Tage zu versuchen, diese Fehler herauszufinden, merke ich, auch gibt es ähnliche Fragen mit der gleichen Nachricht, aber ich bin absolut nicht sicher, ob ich die Antwort in dort zu finden, so dass, wenn jemand darauf hinweisen könnte oder einem Tipp gibt in meine Problem, ich schätze völlig, dass.
Ich mache die Anfrage eine Nachricht von einer Facebook - Seite A zu einem Benutzer X (von userId) , die auf einem Posten der FB Seite A, durch eine Prüfung FB App Namen Kommentar macht senden MeineAnw . Ich versuche , dies auf Facebook Graph Explorer.
Ich habe die Benutzer-ID und die Liste der Kommentare in einem Beitrag in der Facebook-Seite holen, aber ich konnte absolut nicht die Nachricht senden.
Hier ist der Fehler
{
error: {
message: (#100) No matching user found,
type: OAuthException,
code: 100,
error_subcode: 2018001,
fbtrace_id: H3yMO0RWaDy
}
}
Hier ist die meine Spur
MyApp hat Setup Webhook OK gewesen, weil es noch nicht für die Testzwecke (nicht genehmigte app) veröffentlicht ist, so habe ich den Benutzer X Konto in Tester Pool von MyApp hinzufügen (die Nachricht, die ich versuche zu senden auch dieser Benutzer X)
Ich loggte in Benutzer X auf einem Posten in der FB-Seite A um einen Kommentar zu machen
Auf Graph Explorer, habe ich mit Anwendung: MyApp , und erhalten Seite Zugriffstoken von FB Seite A , führte ich zwei folgenden Anfragen
3.1 /{page_id}_{post_id}?fields=comments
Damit ich die Liste der bestehenden Kommentare in FB Seite A bekommen, hier ist die Ausgabe:
{
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: Ich versuche , eine Nachricht von FB Seite A zu Benutzer X mit dem Benutzer - ID zu senden , die ich von 3,1 Schritt bekam
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}
Ich erkannte auch über die App / Seite-ID für Benutzer beschränkt.
Ich habe bereits abonniert MeineAnw an der FB Seite A mit API (/{page_id}/subscribed_apps)
Facebook API v2.10
Ich habe keine Ahnung, was los ist.













