gpt4 book ai didi

objective-c - 如何使用graph api、objective c将本地镜像发布到用户的 friend 墙上?

转载 作者:行者123 更新时间:2023-11-29 04:49:15 29 4
gpt4 key购买 nike

我已经尝试了很多时间来解决这个问题,但仍然不起作用。

NSString *full = [[NSBundle mainBundle] pathForResource:@"200" ofType:@"png"];
UIImage *image = [UIImage imageWithContentsOfFile:full];
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
image,@"picture",
@"OK! I just trying to test",@"message",nil];
[facebook requestWithGraphPath:@"My_Friend_ID/feed" andParams:params andHttpMethod:@"POST" andDelegate:self];

此代码仅在我的 friend 墙上发布消息而不是图像,我也尝试这样做:

[facebook requestWithGraphPath:@"My_Friend_ID/photos" andParams:params andHttpMethod:@"POST" andDelegate:self];

此代码改为在当前用户上发布图像!

有人可以帮忙吗?

最佳答案

我不知道您可以通过 HTTP POST 将照片直接发送到好友信息流或相册。但是,如果您拥有 publish_stream 权限,则可以针对当前登录的用户。请注意,应用用户无法授予您friends_publish_stream,因为该权限不存在。

<小时/>

来自文档 http://developers.facebook.com/docs/reference/api/user/

用户的照片连接

创建

您可以代表用户将照片发布到墙上,方法是使用 publish_stream 权限和以下参数向 PROFILE_ID/photos 发出 HTTP POST 请求。

<小时/>

来自专辑文档:http://developers.facebook.com/docs/reference/api/album/

相册的PHOTOS连接

创建

您可以通过使用publish_stream权限和以下参数向ALBUM_ID/photos发出HTTP POST请求来将照片添加到相册。

<小时/>

以下是 iOS 的一些示例,介绍如何将照片从手机上传到用户的墙或相册。

http://www.raywenderlich.com/1626/how-to-post-to-a-users-wall-upload-photos-and-add-a-like-button-from-your-iphone-app

http://www.icodeblog.com/2011/03/28/facebook-sdk-posting-to-user-news-feed/

http://blog.anscamobile.com/2011/12/uploading-photos-to-facebook-in-corona/

关于objective-c - 如何使用graph api、objective c将本地镜像发布到用户的 friend 墙上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9137992/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com