[英]Upload Facebook profile picture using FBSDKProfileExpressionKit - swift 3.0
I am using FBSDKProfileExpressionKit.framework.我正在使用 FBSDKProfileExpressionKit.framework。
I am trying to upload photo error is occurred.我正在尝试上传照片时发生错误。
invalid image cannot upload try again.
无效图片无法上传重试。
In ViewController.swift在 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")
}
In AppDelegate.swift在 AppDelegate.swift 中
func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool {
FBSDKProfileExpressionURLHandler.parseIncomingURL(url)
return true
}
My question :-我的问题 :-
can i upload profile picture to facebook?我可以将个人资料图片上传到 facebook 吗?
You can't upload profile picture with Graph-Api.您无法使用 Graph-Api 上传个人资料图片。
You can upload profile picture withFBSDKProfileExpressionKit您可以使用FBSDKProfileExpressionKit上传个人资料图片
You must have latest Facebook App and also check the image Size and Dimension您必须拥有最新的 Facebook 应用程序并检查图像大小和尺寸
You can upload photo and video as follow您可以上传照片和视频如下
[FBSDKProfileExpressionSharer uploadProfilePictureFromData:videoData metadata:nil];
[FBSDKProfileExpressionSharer uploadProfilePictureFromUIImage:uiimage metadata:nil];
More info :- https://developers.facebook.com/docs/profile-expression-kit更多信息:- https://developers.facebook.com/docs/profile-expression-kit
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.