gpt4 book ai didi

ios - 从 iPhone 应用程序在 Facebook 'feed' 上发布图片

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:24:31 24 4
gpt4 key购买 nike

我正在使用 ASIHTTPRequest 在 Facebook 图形 API 上工作。

这是我最近一次在 Feed 上发布图片。所以如果我有一个

ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];

网址是https://graph.facebook.com/me/feed

现在要发布图片,我执行以下操作:

[request setPostValue:@"My Message" forKey:@"message"];

[request setPostValue:@"somepic.png" forKey:@"picture"];

[request setPostValue:@"Some Name" forKey:@"name"];

[request setPostValue:@"Some description" forKey:@"description];

[request startAsynchronous];

如果您尝试这样做,那么除了发布的图片之外,一切正常。尽管在 Feed 上显示了图片的空白占位符。

最佳答案

只需使用这个小片段将图像作为原始数据上传到您的磁盘上

ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setData:UIImageJPEGRepresentation(img.image, 0.1) withFileName:filename andContentType:@"image/jpeg" forKey:@"photo"];

关于ios - 从 iPhone 应用程序在 Facebook 'feed' 上发布图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3152413/

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