Facebook graph api 在Facebook上上传多张照片

Facebook graph api 在Facebook上上传多张照片,facebook-graph-api,Facebook Graph Api,有没有办法将多张照片一起上传到facebook上。。。 我用GraphAPI一次上传一张照片…但不是多张。。。 请建议。。。 谢谢…您需要向Graph API发出“批处理”请求。这里有记录:(查看“上传二进制数据”一段)。基本上,它是一个cURL调用,其中您对包含所有“批处理”请求的数组进行json编码(“批处理=[json调用数组]”)。出于某种原因,Facebook将您的阵列限制为20个请求。如果您在服务器上启用了cURL,那么它可以很好地转换为PHP cURL方法 curl –F '

有没有办法将多张照片一起上传到facebook上。。。 我用GraphAPI一次上传一张照片…但不是多张。。。 请建议。。。 谢谢…

您需要向Graph API发出“批处理”请求。这里有记录:(查看“上传二进制数据”一段)。基本上,它是一个cURL调用,其中您对包含所有“批处理”请求的数组进行json编码(“批处理=[json调用数组]”)。出于某种原因,Facebook将您的阵列限制为20个请求。如果您在服务器上启用了cURL,那么它可以很好地转换为PHP cURL方法

curl 
 –F  'access_token=…' \
 -F  'batch=[{"method":"POST", \
              "relative_url":"me/photos", \
              "body":"message=My cat photo" \
              "attached_files":"file1" \
             },
             {"method":"POST", \
              "relative_url":"me/photos", \
              "body":"message=My dog photo" \
              "attached_files":"file2" \
             },
            ]’
 -F  'file1=@cat.gif' \
 -F 'file2=@dog.jpg' \
https://graph.facebook.com

更新:将“替换为”和“替换为”

我将“替换为”和“with”,这可能是代码不起作用的原因。但无论如何,我正在通过PHP cURL执行批处理请求,就像在示例中一样,在我的情况下,它起作用了。好的,在将“\n”替换为“”后,终于起作用了。这导致了使用PHP进行计算时出现问题。