Υποβολή μια σύνδεση με το iPhone -> Facebook Connect

ψήφοι
2

Προσπαθώ να δημοσιεύσετε συνδέσεις μέσω του iPhone facebook συνδεθείτε χωρίς τη χρήση του ελέγχου των ζωοτροφών. Θέλω να προσομοιώσουν τον τρόπο το δημοσιεύσει μια ιστορία λειτουργεί σε facebooks ιστοσελίδα, όπου θα περάσει μια σύνδεση, και επιστρέφει μια εικόνα, τίτλος ιστορία, και ένα σύνδεσμο. Αυτή τη στιγμή έχω μόνο ξέρουν πώς να χρησιμοποιήσουν τον έλεγχο των ζωοτροφών, αλλά σκέφτομαι πρέπει να είναι ένας τρόπος για να χρησιμοποιήσει ενδεχομένως stream.Publish ή ShowDialog εκεί, απλά δεν είναι πραγματικά σίγουρος ποιο ..

Όποιος έχει κάποια εμπειρία με αυτό;

Δημοσιεύθηκε 22/05/2009 στις 02:20
πηγή χρήστη
Σε άλλες γλώσσες...                            


1 απαντήσεις

ψήφοι
2

Χρησιμοποιήστε την εφαρμογή facebook demo.

στο SessionViewController, προσθέστε αυτό για να πάρει εκτεταμένη άδεια:

- (void)askPermission:(id)target {
  FBPermissionDialog* dialog = [[[FBPermissionDialog alloc] init] autorelease];
  dialog.delegate = self;
  dialog.permission = @"publish_stream";
  [dialog show];
}

Στη συνέχεια, θα πρέπει να έχετε μια μέθοδο για να δημοσιεύσει το ρεύμα. Δεν λένε ακριβώς τι πρέπει να στείλει δεδομένα. Αλλά whateer είναι να το συσκευάσετε σε ένα λεξικό. Δεδομένου ότι είναι μια διεύθυνση URL, μια καλή εικασία θα ήταν μια NSString. Μπορείτε να πάρετε περισσότερες από την σελίδα API

Βρήκα 5 που θα μπορούσε να λειτουργήσει:

Feed.publishActionOfUser Feed.publishStoryToUser Feed.publishTemplatizedAction Feed.publishUserAction

Επίσης υπάρχει:

Links.post

Αλλά θα πρέπει να το καταλάβω, ανάλογα με το τι θέλετε να κάνετε. Θα πρέπει, επίσης, να Kow το κλειδί. Πήρα url

- (IBAction)sendURL:(id)target{

    NSMutableDictionary *args = [[[NSMutableDictionary alloc] init] autorelease];
    [args setObject:urlString forKey:@"url"];  
    FBRequest *uploadPhotoRequest = [FBRequest requestWithDelegate:self];
    [uploadPhotoRequest call:@"Links.post" params:args];
}

Έχω μείνει κάποια args έξω, αλλά παίρνετε την ιδέα. Εγώ? Δεν είμαι σίγουρος τι ακριβώς αυτό που θέλετε, έτσι θα πρέπει να ερευνήσετε τις μέθοδο κλήσεις.

Η ελπίδα αυτό βοηθά.

Απαντήθηκε 22/05/2009 στις 04:12
πηγή χρήστη

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