将 iPhone 上的图片发布到 Facebook 墙上

发布于 2024-10-19 15:18:31 字数 290 浏览 0 评论 0原文

根据另一篇文章,我正在使用 iOS 版 Facebook Connect 将在应用程序中拍摄的照片发布到 Facebook 墙,可以使用本地文件 URL: 在 Facebook 墙上添加照片

URL 似乎指向有效的位置,但图片没有不出现。已验证它确实可以与网络链接一起使用。有人知道为什么这不适用于本地文件吗?除了常规墙贴之外,我还需要其他权限吗?

帮助!

I'm using Facebook Connect for iOS to post a picture, taken in an app, to facebook wall, possible using the local file URL, according to another post:
adding photo on facebook wall

The URL appears to be pointing somewhere valid, but the picture doesn't show up. Verified that it does work with a web link. Anyone have an idea why this isn't working for local files? Would I need permissions beyond regular wall posts?

Help!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

∞觅青森が 2024-10-26 15:18:31

根据 Facebook 的说法,发布到流的任何图像都必须可以通过网络访问,所以我想做的事情是不可能的。实现此功能的唯一方法是先将图片上传到某个位置,然后使用该 URL。

According to facebook, any image posted to a stream has to be web accessible, so what I wanted to do just isn't possible. The only way to get this to work is to upload the picture somewhere first, then use that URL.

流心雨 2024-10-26 15:18:31

如果您想获取 URL,最好使用 ALAssetsLibrary 方法: writeImageToSavedPhotosAlbum:orientation:completionBlock:

它在回调块中返回已保存的图像 URL: ALAssetsLibraryWriteImageCompletionBlock。需要注意的是,它仅适用于 iOS 4.0

If you want to get URL it's better to use ALAssetsLibrary method: writeImageToSavedPhotosAlbum:orientation:completionBlock:

It returns the a saved image URL in its callback block: ALAssetsLibraryWriteImageCompletionBlock. Should note that it's only available from iOS 4.0

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文