我想从我的应用上传图片到Facebook
粉丝页面。我可以使用FBSDKShareAPI
将图片上传到用户的墙上。代码 -
@IBAction func sharePhoto(_ sender: UIButton)
{
if FBSDKAccessToken.current().hasGranted("publish_actions") {
let content = FBSDKSharePhotoContent()
content.photos = [FBSDKSharePhoto(image: myImageView.image, userGenerated: true)]
FBSDKShareAPI.share(with: content, delegate: self)
} else {
print("require publish_actions permissions")
}
}
但是我无法发布到页面的墙上。我遇到了这段代码 -
curl -i -X POST \
-d "url=https%3A%2F%2Fwww.facebook.com%2Fimages%2Ffb_icon_325x325.png" \
-d "caption=test%20photo%20upload" \
-d "access_token=<user_photos_token>" \
"https://graph.facebook.com/v2.8/(pagelink)"
我尝试在终端中使用此代码并能够发布图片,但无法找到Xcode
。
我还可以使用Graph API Explorer发布图像。
有人可以帮忙吗?提前谢谢。