Használja a facebook demo alkalmazást.
A SessionViewController, add, hogy ez jutha- engedélyt:
- (void)askPermission:(id)target {
FBPermissionDialog* dialog = [[[FBPermissionDialog alloc] init] autorelease];
dialog.delegate = self;
dialog.permission = @"publish_stream";
[dialog show];
}
Akkor szüksége van egy módszer, hogy tegye közzé a patak. Azt nem mondom, hogy pontosan milyen adatokat küld. De whateer ez csomagolását azt a szótárban. Mivel ez egy URL-t, egy jó tipp lenne NSString. Akkor minél több a API oldal
Azt találtuk, hogy 5 működhet:
Feed.publishActionOfUser Feed.publishStoryToUser Feed.publishTemplatizedAction Feed.publishUserAction
Emellett ott van:
Links.post
De neked kell kitalálni, attól függően, hogy mit szeretne csinálni. Azt is meg kell KOW a kulcsot. Felvettem 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];
}
Hagytam néhány args ki, de az ötlet. I. Nem biztos, hogy pontosan mit akar, így lesz a kutatás módszere hívásokat.
Remélem ez segít.