我是通过Facebook Graph创建个人应用程序,但无法找到任何示例:如何将我的本地图片(我的粉丝页面,当我是管理员)附加到预定的发布帖子。没有图片 - 帖子是时间延迟罚款。如果我想用图片发布现在同样好。我报告.facebook.com / bugs /并得到答案"使用object_attachment",但如何使用,我现在不用(
我的查询:
它出了什么问题? 附:我有所有标记,并在Graph API Explorer中执行 p.s.s.成功上传(到fan_page)图片并获取ID
答案 0 :(得分:2)
计划出版物的单个帖子中的多个图像:
第一:
您需要将每张照片上传到:URL_GRAPH +" /" + page_id +" /照片
与字段:
"公开=假"和" access_token = your_acces_token_page"
然后你有id图像
第二: click me
.... cebook.com/tools/explorer/145634995501895/?method=POST&path=page_id%2Ffeed&version=v2.8&attached_media[0]=%7B"media_fbid"%3A& #34; 200293027117791"%7D& attached_media 1 =%7B" media_fbid"%3A" 200293223784438"%7D& message = sadasd& scheduled_publish_time = 1487624100& published = false + page_token
UPD:
所以这是工作......(通过资源管理器......)
https:// yadi.sk/i/zkJFg2lj3EGs8z
https:// yadi.sk/i/6poalYCD3EGs9b
答案 1 :(得分:1)
/feed
边缘在调度帖子时不支持object_attachment
参数 - 它已被弃用(尽管仍未记录,但未提及其弃用),根据此Facebook Bug报告:{{3 }}
尽管文档明确将其列为参数,但发布照片或视频的过程是使用/photos
或/videos
边缘,然后传递published=false
和{{1参数。 scheduled_publish_time=xxxxxxxxxx
参数对于照片变为message
,对于视频变为caption
。
通过这种方式,您无需先上传照片/视频,然后在其他请求中使用该ID。
以下是照片信息的文档,因为您的问题仅针对照片: https://developers.facebook.com/bugs/1160824890650326/
在您共享的格式中,更新的请求如下所示:
https://developers.facebook.com/docs/graph-api/reference/page/photos/#Creating + token_page