Πέρασα ολόκληρες ημέρες για να προσπαθήσουμε να καταλάβουμε αυτό το σφάλμα, θα ήθελα επίσης να παρατηρήσετε ότι υπάρχουν παρόμοιες ερωτήσεις με το ίδιο μήνυμα, αλλά δεν είμαι απόλυτα σίγουρος ότι θα βρείτε την απάντηση εκεί, οπότε αν κάποιος θα μπορούσε να επισημάνει ή να δώσει κάποια συμβουλή σε μου πρόβλημα, εκτιμώ απόλυτα αυτό.
Κάνω το αίτημα να στείλετε ένα μήνυμα από μια σελίδα στο Facebook Ένα σε ένα χρήστη Χ (από userId), ο οποίος κάνει ένα σχόλιο για μια θέση FB Page Α, μέσω δοκιμών FB App όνομα MyApp . Προσπαθώ αυτό το στο Facebook Γράφημα Explorer.
Πήρα το χρήστη Id με την φέρω τον κατάλογο των σχολίων σε μια ανάρτηση στο Facebook σελίδα, αλλά συνολικά δεν θα μπορούσε να στείλει το μήνυμα.
Εδώ είναι το λάθος
{
error: {
message: (#100) No matching user found,
type: OAuthException,
code: 100,
error_subcode: 2018001,
fbtrace_id: H3yMO0RWaDy
}
}
Εδώ είναι το κομμάτι μου
MyApp έχει webhook εγκατάσταση ΟΚ, επειδή δεν έχει ακόμη δημοσιευθεί για σκοπούς δοκιμών (μη εγκεκριμένα app), γι 'αυτό πρέπει να προσθέσετε το λογαριασμό χρήστη Χ στην πισίνα δοκιμαστής της MyApp (το μήνυμα που προσπαθώ να στείλω είναι επίσης αυτός ο χρήστης X)
Μπήκα στο χρήστη Χ για να κάνετε ένα σχόλιο σε μια ανάρτηση στο FB Page Α
Στο Γράφημα Explorer, έχω επιλέξει Εφαρμογή: Η εφαρμογή μου , και να Page πρόσβαση Token της FB Page Α , θα εκτελούνται δύο ακόλουθα αιτήματα
3.1 /{page_id}_{post_id}?fields=comments
Με αυτό, μπορώ να πάρω τον κατάλογο των υφιστάμενων σχόλια στο FB Page Α, εδώ είναι η έξοδος:
{
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: Είμαι προσπαθεί να στείλει ένα μήνυμα από το FB Page Α στο χρήστη X με το αναγνωριστικό χρήστη που πήρα από 3,1 βήμα
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}
Είμαι, επίσης, αναγνώρισε σχετικά με την εφαρμογή / σελίδα με εύρος id για το χρήστη.
Έχω ήδη εγγραφεί MyApp στο FB Page Α με API (/{page_id}/subscribed_apps)
Facebook API V2.10
Δεν έχω ιδέα τι είναι λάθος.













