Ich musste ein Bild an meiner Wand veröffentlichen. Das Bild wird in meiner iPad App generiert.Wie man ein Foto posten kann. iOS Facebook SDK 3.1
10
A
Antwort
24
Dies ist die einfachste Art, wie ich
- (void) postImageToFB:(UIImage*)image
{
NSData* imageData = UIImageJPEGRepresentation(image, 90);
NSMutableDictionary * params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"This is my drawing!", @"message",
imageData, @"source",
nil];
[FBRequestConnection startWithGraphPath:@"me/photos"
parameters:params
HTTPMethod:@"POST"
completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
}];
}
gefunden habe, wenn Sie auf einem Freund Wand zu stellen, ändern @"me/photos"
von @"[friendID]/photos"
Dann fragen Sie nach Berechtigungen, die Methode zu veröffentlichen und rufen
if ([FBSession.activeSession.permissions indexOfObject:@"publish_stream"] == NSNotFound)
{
// No permissions found in session, ask for it
[FBSession.activeSession reauthorizeWithPublishPermissions:[NSArray arrayWithObject:@"publish_stream"]
defaultAudience:FBSessionDefaultAudienceFriends
completionHandler:^(FBSession *session, NSError *error)
{
// If permissions granted, publish the story
if (!error) [self postImageToFB:currentDrawing];
}];
}
// If permissions present, publish the story
else [self postImageToFB:currentDrawing];
Ein "[App Name] Fotos" Album erstellt wird, existiert, wenn nicht
Es funktioniert für mich!
-1
Für iOS ab 4.3 und der Benutzeroberfläche aussehen wie iOS 6.0, ich glaube, Sie so etwas wie dies will: IOS sharing framework for twitter, facebook, flicr, tumblr
Verwandte Themen
- 1. IOS Facebook SDK 3.1 mit -ObjC Flag
- 2. Schaltfläche Einstellungen von iOS Facebook SDK 3.1 funktioniert nicht
- 3. Facebook iOS SDK 3.1 von Github fehlt FacebookSDK.framework
- 4. Facebook iOS SDK 3.1 fragt nach Lese- und Veröffentlichungsberechtigung
- 5. Facebook iOS SDK 3.1: "Fehler: HTTP-Statuscode: 400"
- 6. Facebook iOS 3.1 SDK Login mit Publish-Berechtigung Callbacks
- 7. Facebook C# SDK v6 - Wie kann ich eine Diagrammaktion posten?
- 8. wie man Benutzerdaten vom Facebook SDK auf iOS
- 9. Facebook PHP SDK Post Foto an Fanpage
- 10. Foto auf Facebook mit Facebook Android SDK in Android hochladen
- 11. android facebook veröffentlichen foto
- 12. FaceBook IOS SDK - GitHub
- 13. Foto auf Facebook teilen Android SDK
- 14. facebook-ios-sdk Logout
- 15. Facebook SDK IOS xcode
- 16. iOS Facebook SDK Zugriffstoken
- 17. Facebook SDK auf iOS
- 18. Facebook iOS SDK zu langsam
- 19. Wie poste ich ein Foto in einer Facebook-Gruppe?
- 20. Facebook iOS SDK und Pass-facebook Authentifizierung
- 21. Wie kann ich das Facebook C# SDK verwenden, um auf Facebook-Seiten zu posten?
- 22. Facebook iOS SDK Dialog Parameter
- 23. iOS 6 facebook sdk 3.1.1 Login Fehler
- 24. Schließen Facebook-Sitzung in Facebook-Ios-Sdk
- 25. Verwenden von Facebook C# SDK zum Posten auf Seite
- 26. Facebook iOS SDK verursacht Abstürze
- 27. Facebook iOS SDK, Benutzer-ID
- 28. Wie installiert man Facebook Sdk für iOS mit Cocoapods?
- 29. iOS Facebook SDK isSessionValid null
- 30. Wie bekomme ich die E-Mail-Adresse des Benutzers mit Facebook SDK 3.1 auf iOS?
keine Notwendigkeit NSData, es nur als UIImage speichern und das Bild Taste als „Bild“ ändern, Graph API wird den Rest erledigen :-) –
Ihre Komprimierung bei UIImageJPEGRepresentation sollte zwischen 0-1.0 sein .. also statt 90 Sie meinen .9 – badweasel