簡體   English   中英

使用 FBSDKProfileExpressionKit 上傳 Facebook 個人資料圖片 - swift 3.0

[英]Upload Facebook profile picture using FBSDKProfileExpressionKit - swift 3.0

我正在使用 FBSDKProfileExpressionKit.framework。

我正在嘗試上傳照片時發生錯誤。

無效圖片無法上傳重試。

在 ViewController.swift 中

override func viewDidLoad() {
        super.viewDidLoad()
        let data = UIImageJPEGRepresentation(uplodeImage.image!, 0)
        FBSDKProfileExpressionSharer.uploadProfilePicture(from: data! as Data, metadata: nil)
        FBSDKProfileExpressionSharer.wasLaunchedFromFacebook()
        print("set")
    }

在 AppDelegate.swift 中

func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool {
    FBSDKProfileExpressionURLHandler.parseIncomingURL(url)
    return true
   }

我的問題 :-

我可以將個人資料圖片上傳到 facebook 嗎?

您無法使用 Graph-Api 上傳個人資料圖片。

您可以使用FBSDKProfileExpressionKit上傳個人資料圖片

您必須擁有最新的 Facebook 應用程序並檢查圖像大小和尺寸

您可以上傳照片和視頻如下

[FBSDKProfileExpressionSharer uploadProfilePictureFromData:videoData metadata:nil];

[FBSDKProfileExpressionSharer uploadProfilePictureFromUIImage:uiimage metadata:nil];

更多信息:- https://developers.facebook.com/docs/profile-expression-kit

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM