我需要在牆上發佈圖片。該照片是在我的iPad應用程序中生成的。如何發佈照片。 iOS Facebook SDK 3.1
10
A
回答
24
這是我發現
- (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) {
}];
}
,如果你想發佈一個朋友的牆,由@"[friendID]/photos"
改變@"me/photos"
然後,要求授權發佈和調用的方法最簡單的方法
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];
的「[應用程序名稱]的照片」相冊將被創建,如果它不存在
它適合我!
-1
對於iOS 4.3和UI樣子的iOS 6.0,我想你想是這樣的:IOS sharing framework for twitter, facebook, flicr, tumblr
相關問題
- 1. 以用戶身份向Facebook粉絲頁面發佈照片。 iOS Facebook的SDK 3.1
- 2. 發佈照片Facebook iOS
- 3. Facebook SDK發佈照片喜歡
- 4. iOS版SDK發佈的照片與
- 5. Facebook SDK:如何在發佈圖片後獲取照片屬性?
- 6. ios facebook sdk發佈照片結果只有我
- 7. 使用iOS SDK發佈照片至Facebook粉絲頁面
- 8. Facebook SDK for iOS不會發布照片和鏈接
- 9. 如何發佈到Facebook iOS SDK 3.1中的朋友牆?
- 10. Facebook IOS SDK 3.1 - reauthorizeWithPublishPermissions?
- 11. 如何發佈照片到Facebook iphone fbconnect
- 12. 錯誤發佈照片facebook
- 13. Facebook上發佈照片
- 14. Facebook-ios-sdk-3.1分享圖片併爲ios5和ios6提取相冊照片
- 15. Facebook iOS SDK - 共享用戶照片
- 16. Facebook的照片尺寸在iOS sdk
- 17. sessionStateChanged IOS 6的Facebook SDK 3.1
- 18. Facebook 3.1 SDK與iOS 4.3
- 19. Facebook的iOS 3.1 sdk登錄與發佈權限回調
- 20. 的Facebook SDK 3.1的錯誤從iOS應用發佈時
- 21. Facebook iOS SDK 3.1請求讀取和發佈權限
- 22. 在Facebook上發佈私人照片
- 23. IOS發佈照片到Facebook沒有Facebook Connect-Api
- 24. 如何通過Facebook API發佈多張照片的狀態?
- 25. 張貼照片至Facebook頁面C#SDK只向用戶發佈該照片
- 26. 將照片發佈到Facebook頁面
- 27. 發佈Wordpress帖子時,如何將照片發佈到Facebook?
- 28. 貼在牆上使用ios facebook SDK 3.1
- 29. Facebook應用停止發佈好友照片後,iOS 7和SDK 3.10更新
- 30. 通過Facebook IOS SDK發佈的照片進入錯誤的相冊
沒有必要的NSData的,只是把它保存爲一個UIImage的,改變圖像鍵爲「圖片報」圖API將處理其餘部分:-) –
您在UIImageJPEGRepresentation上的壓縮應該在0-1.0之間..所以,而不是90,你的意思是.9 – badweasel