在 Facebook 上上传多张照片
有没有什么办法可以在facebook上同时上传多张照片... 我使用 GraphAPI 一次上传一张照片......但不是多张...... 请建议... 谢谢...
Is there any way to upload multiple photos together on facebook...
I have uploaded a single photo at a time using GraphAPI....but not multiple...
Please suggest...
Thanks...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要向 Graph API 发出“批量”请求。此处记录:https://developers.facebook.com/docs/reference/api /batch/(查看“上传二进制数据”段落)。基本上,这是一个 cURL 调用,其中您对包含所有“批量”请求的数组进行 json 编码(“batch=[json 调用数组]”)。出于某种原因,Facebook 将您的数组限制为 20 个请求。如果您的服务器上启用了 cURL,它可以很好地转换为 PHP cURL 方法...
更新: 将“替换为”,并将 ' 替换为 '
You need to place a "batched" request to the Graph API. This is documented here: https://developers.facebook.com/docs/reference/api/batch/ (check out the paragraph "Uploading binary data"). Basically it's a cURL call where you json encode an array containing all the "batched" requests ("batch=[json array of calls]"). For some good reson Facebook limits your array to 20 requests. It translates pretty nicely to the PHP cURL methods, if you've got cURL enabled on your server...
UPDATE: replaced “ with " and ‘ with '