我可以使用graph-api 2.7通过网站或移动应用程序将活动照片发布到Facebook活动吗?


Can I post event photos to Facebook event by website or mobileApp using graph-api 2.7?

我读了这个https://developers.facebook.com/docs/graph-api/reference/event/photos/#Creating后,我不确定POST请求是上传照片到事件还是只是上传url照片(表中的参数"url")或其他?我试着找到任何例子,但仍然找不到。

正如url字段的描述中所说,

已上载到Internet的照片的URL。您必须指定这个或文件附件

第二部分意味着,您还可以上传文件(而不是提供URL)。历史上上传的参数名称一直是source -但你基本上可以使用任何名称,API不在乎。(如果你发布到/photos端点,并且数据包含一个文件上传,那么API将使用它,不管它的名称是什么。)

您可以遵循以下示例,https://developers.facebook.com/docs/php/howto/example_upload_photo -这是上传到用户配置文件,但它的工作方式与事件等相同。