0

사진을 일괄 업로드하려고하는데 Postman에서 "일괄 매개 변수가 JSON 배열이어야합니다"라는 응답이 계속 나타납니다. 유효한 JSON 나에게. 나는 약간의 비틀기를 만들면서 이것을 쓸모 없게 업로드하려고 노력하면서 몇 시간 동안 이것으로 덜컥 덜컥 울리고 있었다. 나는 또한 URL 인코딩을 시도했다.Facebook API - 일괄 업로드 사진

https://graph.facebook.com/v2.11?batch=[{"method":"POST", "relative_url":"https://graph.facebook.com/v2.11/{pageid}/photos?access_token={access-token}", "body":"link_url":"https://{link-to-image}/wmphotos/999995/6d5cc4169bbf4e7dbe31f3739e025412/a572c29dff_640.jpg"}]&access_token={access-token} 

답변

0

코드를 보면, 당신의 batch 배열의 JSON 객체가 실제로 잘못된 것 같다. body:link_url:linkbody: {link_url:link}

나쁜해야한다 :

[ 
    { 
     "method":"POST", 
     "relative_url":"foo", 
     "body":"link_url":"link" 
    } 
] 

좋은 :

[ 
    { 
     "method":"POST", 
     "relative_url":"foo", 
     "body":{"link_url":"link"} 
    } 
]