[英]Post image with the old Facebook sdk
我想將iPhone應用程序中的圖像直接發布到牆上。 不使用圖片網址,而是使用實際的UIImage或NSData。
在最近的FacebookSDK上,我可以發布以下內容:
[FBRequestConnection startWithGraphPath:@"me/photos" parameters:params ..
並以params
傳遞圖像的NSData
但是對於舊版本的FBConect.h
,我可以有類似的選擇嗎? 我到目前為止所知道的是通過將圖像url作為參數字典的一部分傳遞的。
謝謝,
您可以將圖片發布到Facebook時間軸上,例如這種方式可能對您有所幫助。首先,您需要獲得許可才能在ViewDidLoad
方法ViewDidLoad
照片發布到牆上,例如:-
NSArray* permissions = [NSArray arrayWithObjects:@"publish_stream", @"user_photos", nil];
[facebook authorize:permissions];
現在發布圖像單擊按鈕或您的邏輯,如:-
-(IBAction)ActionPostWallPhoto
{
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
ImageView.image, @"picture",
nil];
[facebook requestWithGraphPath:@"me/photos"
andParams:params
andHttpMethod:@"POST"
andDelegate:self];
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.