Ποιες είναι οι διαθέσιμες λειτουργίες για την αποστολή ειδοποιήσεων σε ένα χρήστη του Facebook;

ψήφοι
1

Αυτή τη στιγμή είμαι με τη χρήση CodePlex του Facebook Developer Toolkit έκδοση 2 για την αίτησή μου ASP.net Facebook. Θα ήθελα να είναι σε θέση να στείλει ειδοποιήσεις στο Inbox ή στον τοίχο ενός χρήστη της εφαρμογής και αναρωτιόμουν ποιοι είναι οι διαθέσιμες λειτουργίες για να το κάνουμε αυτό; Αν δεν το API, στη συνέχεια, δώστε παράδειγμα λειτουργίες από την κεντρική βιβλιοθήκη του Facebook. Αυτό θα βοηθήσει πάρα πολύ. Ευχαριστώ!

Δημοσιεύθηκε 27/03/2009 στις 17:13
πηγή χρήστη
Σε άλλες γλώσσες...                            


1 απαντήσεις

ψήφοι
2

Μετά από μια σύντομη αναζήτηση βρήκα ένα παράδειγμα για την αποστολή ειδοποιήσεων χρήση του υλικού:

facebook.Components.FacebookService fs = νέα facebook.Components.FacebookService ()? fs.ApplicationKey = ConfigurationManager.AppSettings [ "APIKey"]? fs.Secret = ConfigurationManager.AppSettings [ "μυστικό"]? συμβολοσειρά sessionKey = dict [ "facebook_session_key"]? fs.SessionKey = sessionKey? fs.uid = long.Parse (member.FacebookId)? fs.notifications.send (member.FacebookId, "μήνυμα ειδοποίησης")?

(από: http://facebooktoolkit.codeplex.com/Thread/View.aspx?ThreadId=49876 )

Μετά αναζητούν μέσα από την πηγή CodePlex είναι σαφές ότι αυτό στέλνει μια ειδοποίηση χρήστη σε χρήστη, και ως εκ τούτου απαιτεί ενεργή συνεδρία χρήστη του αποστολέα.

CodePlex δεν φαίνεται να υποστηρίζει app-to-χρήστη ειδοποιήσεις που δεν απαιτούν μια συνεδρία, προσθέτοντας, όμως, αυτό το χαρακτηριστικό θα είναι ασήμαντο. Προσθέστε μια μεταβλητή τύπου με τη μέθοδο αποστολής και να το θέσει εκ τούτου με βάση την τεκμηρίωση API εδώ: http://wiki.developers.facebook.com/index.php/Notifications.send

Ο πηγαίος κώδικας για τη μέθοδο notifications.send στο Developer Toolkit CodePlex είναι εδώ: http://facebooktoolkit.codeplex.com/SourceControl/changeset/view/28656#233852

Λάβετε υπόψη σας ότι ο πηγαίος κώδικας για την ανάπτυξη εργαλείων CodePlex δεν έχει ενημερωθεί σε πάνω από 3 μήνες. Αυτό σημαίνει ότι δεν υποστηρίζει πολλά νέα χαρακτηριστικά API Facebook και αλλαγές. Μπορεί να θέλετε να περιηγηθείτε στη σελίδα πελάτη βιβλιοθήκη wiki για να βρείτε μια βιβλιοθήκη που είναι πιο ενημερωμένο: http://wiki.developers.facebook.com/index.php/Client_Libraries

Απαντήθηκε 27/03/2009 στις 18:45
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more