作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我想知道如何使用 Facebook Graph API 将图片添加到事件中。我看过this question并尝试了该主题的一些变体,但没有成功。官方文档似乎没有提及它。
我正在为这个特定项目使用 PHP,并且我查看了 PHP SDK 源代码,这在任何方面都没有帮助。使用 https://graph.facebook.com/eventid/picture?metadata=1&access_token 请求图片的元数据...似乎没有被识别,所以也没有帮助。
有没有人遇到过有关如何执行此操作的示例或文档? (不用关心它是什么语言)
最佳答案
Graph API 支持此功能,但文档很少。您需要在 POST 请求中将图像作为多部分附件发送。试试这个:
curl -F 'access_token=...' \
-F 'name=Test Event' \
-F 'description=The description' \
-F 'start_time=2012-09-01T12:00:00+0000' \
-F '@file.jpg=@/path/to/image.jpg' \
https://graph.facebook.com/me/events
那个事件应该有照片。
They have recently added support for this到 PHP SDK。
我已经 fork 了 their python-sdk并添加了多部分支持,并添加了一个简单的 put_event 方法,该方法接受图片的 url 以及通常的参数。
关于php - 如何使用 Facebook Graph API 为事件上传图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2821505/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!