![](/img/trans.png)
[英]Upload Facebook profile picture using FBSDKProfileExpressionKit - objective c
[英]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.